Yamaha launches the EC-03 electic bike

Yamaha launches the EC-03 electic bike