Tesla begins construction on Sherwood Park Supercharger [Alberta]
Tesla has started construction on a new Supercharger station in Sherwood Park, Alberta. Tesla first added Sherwood Park to its Find Us map in March 2026 as part of a wider expansion of its Canadian […]
