Non-departmental public body created to lead nuclear clean-up and decommissioning across the UK’s 17 nuclear sites on behalf of government.
Share: