Tag
1 story
The US just approved the first small modular nuclear reactor design. What does this mean for our energy future and the planet? Find out here.