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