Tata Motors receives order for 320 green buses to be added into Delhi’s mass transit
The automaker will supply the 320 Tata Marcopolo natural gas-powered buses under the Delhi Integrated Multi-Modal Transit System (DIMTS) Ltd. cluster scheme. “Tata Motors has worked closely with the New[…]