Energy

The sorry state of state bus transport in India

Overaged buses, mounting losses and low occupancy rate plague India’s 56 state transport undertakings

DTE Staff