Dundee opens new EV charging hub