The Delhi Metro Rail Corporation (DMRC) has ordered 40 additional Movia metro cars worth EUR43 million from Bombardier under an existing clause in the EUR83 million contract for 74 Movias placed by th...

This content is available to only subscribers.