India’s Delhi Metro Rail Corporation (DMRC) has granted an INR600 million contract to Swaraj Mazda for supplying 300 air-conditioned buses. The buses will be used to provide feeder services for ...

This content is available to only subscribers.