
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.6b
Enterprise value
$122.2b
Share price
£10.46 NG.L
Company register number
Corporate Venture Fund
No columns specified