Press Release

Olectra-Evey Trans wins 150 EV bus order from PMPL