Olectra becomes first firm in India to deploy 4,000 electric busses

30 July 2026

Olectra becomes first firm in India to deploy 4,000 electric busses