Delhi Metro Rail Corporation Ltd

Bombardier Transportation wins contract to supply 162 BOMBARDIER MOVIA metro cars to Delhi Metro Rail Corporation Ltd (DMRC)

Bombardier Transportation wins contract to supply 162 BOMBARDIER MOVIA metro cars to Delhi Metro Rail Corporation Ltd (DMRC)

Additional MOVIA vehicles to provide capacity boost for the Indian capital’s busiest metro lines This order brings the number of…

9 years ago