The Delhi Metro Rail Corporation (DMRC) in India has awarded a EUR84 million contract to Bombardier Transportation for the supply of 76 Movia metro cars for the Delhi metro. Of the 76 coaches expected...

This content is available to only subscribers.