Wheels is deploying e-bikes with self-cleaning handlebars and brake levers

30th Mar 2020    |     Source: techcrunch.com