Bombardier to Deliver Further 40 MOVIA Metro Cars to Delhi Metro From Savli India Site
Bombardier Transportation announced that it has received an order for…
23 July 2010 | By Bombardier
Bombardier Transportation announced that it has received an order for 40 additional BOMBARDIER MOVIA metro cars from DMRC...