National Grid owns and operates the electric transmission system in England and Wales... Show more
an operator of regulated electricity and gas infrastructure
Industry ElectricUtilities