Company · mentioned 2 times
Nuclear energy company developing advanced nuclear reactors, based in the United States.
Cheeky Pint· 3 Nov