London installs charging points for cars

The installation of 1,300 charging points for electric vehicles in London began today. The Source London network of charging points comes as a result of a deal set up between Transport for London and Siemens. The Mayor of London aims to have the charging points in place by 2013 and at 1,300, would be more […]