PlanetGraph
Datasets
Documentation
Pricing
Log in
Company
20-megawatt pressurized water reactors for industrial clients
Investments
Company
Round
Date
Lead
Last Energy
Series C
2025-12-17
Lead