Canada reaches 2000 Supercharger stalls with opening of Mississauga Supercharger
Tesla’s Supercharger network in Canada has reached another milestone with the opening of a 32 stall station in Mississauga, Ontario. The new station includes Canada’s 2,000th Supercharger stall, and while it was expected to be […]