The Delhi Transport Corporation (DTC) in Delhi, India is adding 2,200 buses to its on-road fleet, taking the total size to 6,200. It is also planning to rationalise some of its existing bus routes to ...

This content is available to only subscribers.