Monday to Friday, 9am to 6pm
Home / News / Oxford
Oxford has been named the best place to drive an electric car, the historic city has more charging points per person than any other city in Europe.
Scientists at Oxford University recently announced plans to introduce a driverless car on Britain’s Roads. The project comes with some stiff competition as Internet giant Google are also developing a self driving car.
Read on…