
Capita Fined £14 million For Cybersecurity Failures Leading to Breach
Capita, the UK’s largest outsourcing firm, has been fined a record £14 million by the Information Commissioner’s Office (ICO) for cybersecurity failures that le... Read More