Business energy environment News Peter Taylor Transport Watford Watford Watford Borough Council Watford to Rollout more EV electric vehicle charging points installations Watford 11 May 202316 May 2023 Watford Council has announced plans to install 79 new electric vehicle (EV) charging points across the town over the next few months. The move is...