Managing director of UK-based automotive manufacturer Vauxhall, James Taylor, presented his thoughts on public charging for electric vehicles (EV) at Cenex ... Read more