Logo of Huzzle
newcleo
image

newcleo

2 Portman Stree, West End, England W1H 6DU, GB

Developing Lead Fast SMRs to provide the world with a safe, stable power source and reduce volumes of radioactive waste

2 Portman Stree, West End, England W1H 6DU, GB

Energy
sidebar.industry
201-500
sidebar.employees
2021
sidebar.founded-year