Tesla begins construction of Vaughan Supercharger [Ontario]
Tesla has started construction of a new Supercharger in Woodbridge, in the city of Vaughan, Ontario. We first told you about the Vaughan Supercharger back in June when we uncovered plans submitted to the city […]