Capita handed huge £14m fine over security failings which lead to data breach

Capita ‘failed in its duty to protect’ customer data, the ICO found.