The very first Tesla Supercharger station was opened in Switzerland today, energizing the routes between Zurich and Geneva. Following the European launch of Tesla Supercharger network in Norway in August and the Netherlands beginning of December of this year, the station now open in Lully further enables Model S owners to travel to their favorite […]