National Grid warns of scams: no prepaid debit cards required for service
ALBANY - National Grid customers and local law enforcement are reporting utility billing and payment scams across upstate New York. National Grid is asking its customers to beware…