
Tesla opens two Superchargers in Severn with unique configuration [Ontario]
Tesla has officially opened two new Supercharger stations in Severn, Ontario, offering a unique setup designed to serve traffic along Highway 11. What makes this site unique is that it features two separate 8-stall V4 […]