national grid moratorium

Nov
25
National Grid Finally Lifts Gas Embargo and Will Pay $36 Million in Fines

National Grid Finally Lifts Gas Embargo and Will Pay $36 Million in Fines

Photo: Zainab Iqbal/BklynerAfter months of denying gas to new customers and holding them hostage, the National Grid moratorium has
4 min read