Feb 07 2022 Equifax finalizes data breach settlement with US regulators Source Settlement includes up to $425 million to help people affected by 2017 mega breach [...]