The innovative electric car company had announced that it was closing most of its retail stores, and it has since backpedalled on the plans, though there will be some changes to its operations.
Though still unconfirmed, sources tell us that Tesla Motors will open its second Canadian store location at 929 Robson Street in Downtown Vancouver, replacing skincare retailer H2O Plus