Olectra

Olectra C9 – long distance 45 seater intercity electric bus for India

Hyderabad based Olectra Greentech LTD along with its technology partner BYD auto, a Chinese vehicle manufacturer showcased their Olectra C9…

5 years ago