Another ‘ultra-fast’ electric vehicle charging network is coming to Europe

By Fred Lambert