Tesla Model-S launch: an electric car to answer even Clarkson’s objections

Elon Musk’s new electric sports car, launched in London, is the Aston Martin of the electric car world – but it doesn’t come cheap

Tesla’s supercharger network connects Europe

Tesla Expands Supercharger Network in Europe. Tesla officially opened new Supercharger locations connecting the Netherlands, Germany, Switzerland, and Austria. These newly-energized routes will enable Model S customers to enjoy free, convenient, 100 percent electric trips on the German Autobahn and to destinations in the Alps and elsewhere. Tesla’s first six Superchargers were energized in California … Read more