Gorham, NH Tesla Supercharger site to shut October 25 over power bills
Terry MacGillivray plans to shut down the four Tesla Superchargers he installed in Gorham, New Hampshire in May on October 25, 2026, the Concord Monitor reports. Net revenue was almost $15,900 through mid-August while electric bills topped $32,500, driven by delivery and demand charges.