Transport for London (TfL) recently announced it will have 1,300 EV charging points in London by 2013 - more than the current number of petrol stations in the capital.
Transport for London (TfL) recently announced it will have 1, 300 EV charging points in London by 2013 - more than the current number of petrol stations in the capital.