Capita fined £14mn over theft of personal data in cyber attack

Hackers stole data of 6.6mn people in 2023 incidentTechnology, Cyber Security