Westminster City Council has become the first local authority in the UK to install more than 1,000 on-street electric vehicle (EV) charging points.
The council, working in partnership with Siemens GB&I, installed the 1,000th EV charging point in April and are on track to deliver another 50...
Read more