Ola Electric to ramp up network amid service delays
Ola Electric currently has around 800 company-owned stores but only about 500 service centres.
Ola Electric currently has around 800 company-owned stores but only about 500 service centres.
Ola Electric showcased its upcoming Gen-3 platform which will be the foundation of the company’s future electric vehicles.