Who carries the risk? The US$15.5-billion bill for India's e-buses shows why only state fleets are going electric
India sold 5,412 electric buses in FY26, yet almost the entire fleet on the road belongs to state transport undertakings. The reason is less about...