Home Newsroom Press Notes CESL, WRI India kickstarts deliberations to expedite the deployment of 50,000 e-buses on roads by 2030 - Climate Samurai