Tesla’s Temporary Victoria Location Revealed, Ahead of Official Langford Announcement: Report
Back in October, it was rumoured Tesla was set to open a temporary service location in Victoria, B.C., Canada, ahead of its official store and showroom coming in Langford. Now, more details have come to light about Tesla’s temporary location in Victoria, according to Citified. The publication says Tesla will temporarily set up shop at […]