New Buzz Electric Scooter Unveiled by this EV Start-Up Electric vehicle start-up Stella Moto has rolled out its first electric scooter, the Buzz. The Jaidka group-owned EV maker has received RTO’s approval for its battery safety standards. This e-scooter…