Stella Moto

Stella Moto launches electric scooter Buzz at INR 95,000

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

2 years ago