Greetings. I hear that the largest Tesla store in North America is soon to open in Montreal. I hope to attend the opening.
Tesla plans to build superchargers in Burlington VT, West Lebanon HN, and at the State Liquor Store rest area in Hookset NH. This will make trips between Montreal and Boston a piece of cake.