Location
United Kingdom
Posted
Jul 8

About Last Energy

Builds modular nuclear plants.

HQ
Washington, DC
Stage
Series C+
Total Raised
$266.7M
Employees
51-200
Founded
2019