Tesla Motors Opens First Canadian Supercharger
Tesla Motors, the California-based maker of the award-winning Model S electric sedan, has expanded its Supercharger network with the opening of Tesla’s first Supercharger in Canada. Conveniently located along the Sea-to-Sky Highway, the Squamish Supercharger station supports trips between Vancouver and Whistler. It is also an integral component of Tesla’s West Coast route, allowing Model […]