Delhi Targets Electrification Of 50 Bus Depots As Fleet Expansion Drives Push Towards 5,000 Electric Buses: Report

· Swarajya