Rolls-Royce unveils nuclear SMR site shortlist

10 Jul 2022

Nuclear atom