Tesla Motors unveiled its highly anticipated Supercharger electric car charging station which it has already set up at six locations in California. Tesla says the Supercharger network will allow the Model S to travel long distances with ultra fast charging throughout California, parts of Nevada and Arizona. The best part is that the electricity comes […]