Rolling out super chargers along highways in Europe and North America is key to unlocking sales of electric cars, according to the head of the biggest network provider.


Source: Auto Feed