cybersecurity Troubled Sellafield spends £2.6m renewing its Darktrace licences , and The Stack January 8, 2025
cybersecurity UK nuclear waste firm Sellafield Ltd. prosecuted over cyber failings , and The Stack March 28, 2024