Request a Trial

National Grid is a provider of electricity and natural gas. The company, headquartered in Westborough, MA, is a wholly owned subsidiary of London-based National Grid and delivers gas and electricity to customers throughout the Northeast United States.