Capita
September 7, 2016
3488 days ago
9.0K
Confirmed
Lost Device
Technology
More than 9,000 patients' records in Norfolk, Suffolk and Essex have gone missing since a private firm took on transferring files, a BBC survey shows.
Capita Data Breach (2017)