Tesla will be opening an official store in Montreal. The store location will be 5350 Ferrier street in Côte-des-Neiges-Notre-Dame-de-Grâce, which is one street over from the Orange Julep.
According the report, Tesla will dump a million dollars into renovating the building which means it’ll...