India sanctioned 27,555 e-buses, but barely 2,500 are on road

Wait 5 sec.

Depot, power, charging, and contracting bottlenecks turn the government’s ambitious rollout into an execution test