Transport department to install 1,000-plus EV charge points in nine local authorities across England
In a move to encourage more people to switch to EVs, the Department for Transport has announced a plan to install more than 1,000 charge points in nine...
Read more