Tiny Canadian Town Gets 8-Stall Supercharger Station

Tesla listened to local officials in Canada’s small southern Alberta town of Fort Macleod, and followed through with the installation of an eight-stall Supercharger station. The town’s chief administrative officer, Sue Keenan, said: “Tesla thought it was a great idea so we had some ongoing conversations with them that started… …read more