emupilot
Active Member
It's a SmartCentres property. I believe Tesla has partnered with SmartCentres in Canada. Though I can't name them off the top of my head, I'm pretty sure there are a few existing superchargers already on their properties and I know that a number of locations are planned to be on them.
Existing superchargers at Smart Centres include Cambridge, Markham/Woodside, Mississauga, Pickering, and Sudbury in Ontario and Mascouche QC. There are about 5 additional Smart Centres including Regina where we have heard that they will be putting in superchargers.