Report copyright - BOMBARDIER MOVIA Metro MOVIA Metro New Delhi, India Metros In July 2007, Bombardier Transportation was awarded a contract by Delhi Metro Rail Corporation Ltd (DMRC) to supply 340 BOMBARDIER*
Please pass captcha verification before submit form