The French brand, Rider, has launched the SR6 125cc-equivalent electric sports bike, alongside the slightly higher-performance SR8.
The French brand, Rider, has released a new electric bike, the SR8, which is scheduled for deliveries in February of this year.