Stone laid for largest multi-level electric bus depot in South Delhi
The bus depot, spanning over 5 acres, marks a significant improvement in the city's public transport infrastructure with a capacity to accommodate 434 electric buses, 230 cars, and 200 bikes, expanding the current capacity of 125 buses.