No Image

Who is to Blame?

February 7, 2024 Longrider 33

Rowan Atkinson, apparently. Sales of new electric cars have been slowing down in Britain, raising questions over whether the public could be falling out of […]

No Image


July 25, 2023 Longrider 13

Electric cars are not the future. The future is electric for the cars on our roads, but is the UK ready for such a major […]