8 Jun 2024, 00:30 UTC · By: Elena Gorgan / The promised "e-bike" is a mini electric motorcycle with a short range and a heftier weight than anticipated, which limits its applicability as an urban commute