carbon free power project

carbon free power project

The Carbon Free Power Project was supposed to be built near Idaho Falls, Idaho, at the DOE’s Idaho National Laboratory. NuScale Power image.

Be the first to comment

Leave a Reply

Your email address will not be published.


*