cybercrime data breach News FCA’s £11 million Equifax fine comes with a fresh cybersecurity warning "The risk of identity theft never stops. Cyber criminals are sophisticated and innovative... firms must raise their standards." The Stack October 13, 2023