National Grid
Own the electricity & gas transmission system with day to day responsibility of balancing supply and demand.
Launch date
Employees
Market cap
$66.9b
Enterprise valuation
$123.4b (Public information from Sep 2024)
Share price
£10.48399 NG.L
Company register number 04031152
London England (HQ)
Corporate Venture Fund: National Grid Partners (NGP)
No columns specified