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