Tesla proposes 50,000 square foot Service Center for London, Ontario
Tesla owners in London, Ontario will hopefully soon have their own Sales, Service, and Delivery Center, and if it comes to fruition it will be one of the largest in Canada. On Monday Tesla requested […]