Olectra Becomes First Company To Deploy 4,000 Electric Buses On Indian Roads

01 August 2026

Olectra Becomes First Company To Deploy 4,000 Electric Buses On Indian Roads