Dealership

Tesla Announces First Victoria Store on Vancouver Island

Tesla has today announced plans to launch its first showroom, sales and service centre on Vancouver Island, British Columbia, Tesla North is reporting. The location of the site in the Greater Victoria suburb of Langford has also been confirmed by the electric car maker. In an official announcement earlier this morning, Tesla and Langford revealed...