The U.S. just approved its first small modular nuclear power plant design. What does it mean for the future of nuclear power?
See All 1109 Episodes of "SciFri"