Electric Vehicle (EV) News Terrified Ola S1 Pro Owners Launch Petition Seeking Crash Test Video 2 years ago