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

30 July 2026

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