How the New E-TWOW is Made
Sgscooters was invited to take a tour of the brand new E-TWOW facility in China during our recent trip to the Shanghai Bike Expo. We suspect the invitation was made so that they can showcase their new and supposedly improved ETWOW Booster to us. E-TWOW actually has 2 facilities, one in China and another in ...