Risk glossary

 

National Grid

An international energy delivery business, whose principal activities are in the regulated electricity and gas industries. It owns and operates the high-voltage electricity transmission network in the US, England and Wales, and the UK’s natural gas transportation system.

  • LinkedIn  
  • Save this article
  • Print this page