NuScale

Company

An American company developing small modular reactors, whose project faced significant cost overruns and delays.

Mentioned in 1 video