Bombardier Transportation has completed delivery of 450 Bombardier Movia metro cars to the Delhi Metro Rail Corporation (DMRC) over a two-year period through its manufacturing plant at Savli, Gujarat....

This content is available to only subscribers.