Capita fined £14m for data breach affecting over 6m people

The Information Commissioner’s Office has issued a fine of £14 million to Capita for failing to ensure the security of … Continue reading Capita fined £14m for data breach affecting over 6m people