E-Scooters Ola electric scooter’s purchase window to open soonBy Rider Page TeamMay 19, 20220 Ola S1 and S1 Pro electric scooters have been launched in India final 12 months in August and the deliveries…