Organisation

National Grid (UK)

UK electricity and gas transmission company