Ola Electric: Government Forces Ola to Shut Down in India? Scooters Seized?
Ola Electric: A Bangalore-based electric two-wheeler company Ola Electric, has been facing a series of challenges in recent months. From a 60% drop in stock value to mass layoffs, the…