Ola Electric’s stock slides as raids expand on its stores over trade violations
Ola Electric set to lay off 500 employees amid controversies, poor results