National Grid UK Pension Scheme Company

National Grid facilitates electricity and gas transmission system and focuses on delivering clean energy. Total assets: $18B
Industry: Delivery, Energy, Oil and Gas
Headquarters: London, England, United Kingdom
Employees Number: 10001+
Funding Status: IPO
Investors Number: 6
Total Funding: $1M
Estimated Revenue: $1B to $10B
Last Funding Type: Grant

Visit Website
Register and Claim Ownership