Tesla Motors marked the continued rapid expansion of its fast-charging network last week by opening its 50th Supercharging location in Europe. The unveiling of the new site in Narbonne, France, is another step towards an extensive Supercharger network in Tesla’s major European markets, including the UK, Scandinavia, the DACH region, Benelux, and France. Tesla’s Supercharger […]