Location
United Kingdom
Posted
Nov 10

About Last Energy

Builds modular nuclear plants.

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