Credit score agency Equifax has agreed to pay up to $700m (£561m) as part of a settlement with a US regulator following a data breach in 2017.
Midlands Fraud Forum Ltd. Reg.No: 06436330 Copyright © 2025 Disclaimer & Privacy Policy