Capita handed huge £14m fine over security failings which lead to data breach October 16, 2025 Security News Leave a comment Credit: The original article is published here.Capita ‘failed in its duty to protect’ customer data, the ICO found.