New downtown parking structure to host first Tesla Supercharger Stations in Ontario

The eight Tesla Superchargers and nine Level 2 charging stations will bring the total number of EV charging stations in the downtown area to more than …
View full source