I'm confused.
Looking at the picture, and reading some of the comments, the article seems to be about what we in the U.S. would term a scooter.
It doesn't appear to be an "e-Bike" - as what Trek has introduced this year.