Delhi Chief Minister on Wednesday inaugurated six new switching sub-stations at key DTC bus depots, aimed at providing dedicated electricity for nearly 1,200 e-buses and strengthening the city's electric public transport network.

See Full Page