
It might seem like only a few years since the first electric cars went into production, and we’re still a long way from fully electrifying the public roads, but battery-powered vehicles are not a new invention by any means. An electric two-wheel bicycle was exhibited […]