IAEA Launches Interactive Platform Mapping the World's 448,000 Tonnes of Spent Nuclear Fuel Today tech-news