Vauxhall - 75% motorists are depending on Local Authorities to install on-street charging
Research by Vauxhall has highlighted the growing reliance drivers are placing on their local councils to increase on-street charging provision for electric vehicle (EV) drivers. According to its findi.....