Capita To pay £14 Million For Data Breach Exposes 6.6 Million Users Personal Data Cyber Security News