The Delhi Metro Rail Corporation (DMRC) has awarded a CNY4.5 billion contract to Mitsubishi Electric Corporation to supply motors and other electrical equipment for the 136 new rail cars on Delhi's me...

This content is available to only subscribers.