Tesla Motors presented its Model S and Supercharger charging system at this year’s Internationale Automobil-Ausstellung (IAA) in Frankfurt. Tesla declared in a press release that having begun the first European deliveries of Model S this August in Norway, followed by Germany, Belgium, Denmark, Iceland, Luxembourg, the Netherlands, Spain and Switzerland, the IAA is an important […]

+ Read More