Swiss firm Ecowerk unveils enclosed solar e-bike with landing gear

Auto