Stella Moto has launched its first RTO-approved electric scooter - the Buzz at a price of INR 95,000. The scooter…