Yamaha E01

Yamaha to Showcase 3 New Electric Scooters at Tokyo Motor Show

Yamaha is all set to showcase three new electric scooters at the upcoming 46th edition of Tokyo Motor Show which will commence from October 24, 2019. Since major brands are…

Read More