The Delhi government has placed an order for 3,150 buses (including 1,250 air-conditioned buses) with Tata Motors and Ashok Leyland. The prototypes have cleared almost all technical specifications and...

This content is available to only subscribers.