SCIENCE2 weeks ago
Capita Faces £14m Fine After Cyber Attack Exposes Personal Data in 2023!
Outsourcing giant Capita has been fined £14 million by the Information Commissioner’s Office (ICO) for failing to protect personal data after hackers stole 6.6 million people’s...