News

National Grid PLC is a London-listed (and NYSE) multinational electricity and gas utility company, with headquarters in London, England. It operates electrical and natural gas networks across the ...