The city of London, which has set a goal of becoming the “electric car capital” of Europe, has launched a new network of 150 charging stations, increasing the total number of stations citywide to more than 400.
Calling a lack of charging points the biggest hurdle to the wider adoption of electric vehicle technology,