Olectra Becomes First Company to Deploy 4,000 Electric Buses on Indian Roads

31 July 2026

Olectra Becomes First Company to Deploy 4,000 Electric Buses on Indian Roads