Nuclear Regulation Is Sellafield inching towards nuclear catastrophe? – International Environmental Technology Carmen Lillard Jan 5, 2024 Is Sellafield inching towards nuclear catastrophe? International Environmental Technology