An Isle of Wight town centre could get eight new electric vehicle (EV) charging bays. Zest Eco has applied to County Hall for ...