So..... according time my excellent sources Tesla has struck a deal with Irving Stations and the Superchargers will be located at their locations in Salisbury,(starting Construction September) Lincoln (between Oromocto And Fredericton), Murray’s ( Woodstock)
Quispamsis Irving (Saint John) and...