Tesla opens new Supercharger in Norwood [Ontario]
Tesla’s Supercharger network in Ontario is growing, with a new station now open in Norwood. Construction on the site was first discovered in July, when crews were spotted working on the new station at a local […]