The Delhi Government plans to induct 200 electric buses into the city’s public transport fleet on October 14, 2026. The deployment will include both 12-metre and nine-metre buses and is expected to in...

This content is available to only subscribers.