May 6, 2020

National Grid Warns of Caller Scams to Demand Payment

National Grid customers in New York have fallen victim to a savvy phone scam, taking people’s money after threatening to turn off their power. The real […]