Aarti Singhal (Head of Investor Relations) Stuart Humphreys (Group Financial Controller)
£ 36,1 bn
National Grid is an international electricity and gas network company based in the UK and northeastern US. We play a vital role in connecting millions of people to the energy they use, safely, reliably and efficiently.
Print This Page