Delhi Metro orders 40 subway cars from Bombardier
Toronto, July 24: Canada's Bombardier Transportation has won orders to supply 40 MOVIA type subway cars to Delhi Metro Rail Corporation (DMRC) at a cost of $55 million.
Around 190 MOVIA cars are alre