India-based Tata Motors and Ashok Leyland have secured contracts to supply a total of 2,735 buses in the city of Pune in Maharashtra state and also in Gujarat state. The timeline for the delivery of b...

This content is available to only subscribers.