Delhi Metro Rail Corporation (DMRC) has awarded Bombardier Transportation a contract to supply 40 Movia metro cars, increasing the size of the existing fleet from 776 to 816 metro cars. The new high-c...

This content is available to only subscribers.