Helen Bikes is as they like to call themselves the worlds first fully electric hub less bicycle manufacturing company.
More than 100 e-scooters and related electric vehicles have been crushed by police as part of a crackdown on their illegal use. Hampshire & Isle of Wight Constabulary destroyed them as part of ...