News

Deployment opportunities for floating nuclear power plants were in focus at a major forum held at IAEA headquarters in Vienna last month.