Europe's most powerful electric vehicle charging hub