The UK’s largest public electric vehicle (EV) charging hub on the NEC Campus in the West Midlands is officially open for business to help overcome barriers to infrastructure development