Tesla to open temporary Victoria, BC location during construction of Langford Service Center
Tesla will soon be opening a temporary location in downtown Victoria, British Columbia as the automaker looks for a way to handle increasing demand in an area with the highest rate of electric vehicle (EV) […]