Sellafield nuclear site hit with £332,500 fine after “significant cybersecurity shortfalls” by | Oct 4, 2024