New designs mean new strategies for managing spent fuel. MIT Technology Review Explains: Let our writers untangle the complex, messy world of technology to help you understand what’s coming next. You ...
Undeniably, ambitions for a nuclear renaissance are thriving. The UK is building its first nuclear power station in 30 years, France plans a new fleet of 14 reactors and, in total worldwide, 100 new ...