Tesla has opened opened new 'supercharger' locations connecting the Netherlands, Germany, Switzerland, and Austria, claiming this will allow owners "to enjoy free, convenient, 100% electric trips on the German autobahn and to destinations in the alps and elsewhere".