Tesla opens Supercharger in Oakville and starts construction on a second station in Vaughan [Ontario]

There is more Supercharger news for Ontario today as the company has opened a new station in Oakville and also started construction on another station in Vaughan. Oakville Supercharger Tesla started construction of Oakville’s first […]

Read More