National Grid ( National Grid )

National Grid

National Grid's picture

About National Grid

National Grid plc is a British multinational electricity and gas utility company headquartered in Warwick, United Kingdom. Its principal activities are in the United Kingdom and Northeastern United States.

National Grid press release, blog etc