bn:02010614n
Noun Named Entity
IT
National Grid plc
EN
National Grid plc is a British multinational electricity and gas utility company headquartered in London, England. Wikipedia
Relations
Sources