
National Grid
Own the electricity & gas transmission system with day to day responsibility of balancing supply and demand.
HQ location
London, United Kingdom
Website
Launch date
Employees
Market cap
$68.8b
Enterprise value
$122.4b
Share price
£10.59 NG.L
Company register number
Corporate Venture Fund
Authorizing premium user...