Olectra becomes first company to deploy 4,000 electric buses in India

30 July 2026

Olectra becomes first company to deploy 4,000 electric buses in India