At Least $575 Million Settlement for 2017 Equifax Breach
Equifax Inc. must pay victims of its breach in 2017 at least $575. Mostly, this must be done in the form of free credit monitoring.… Read More »At Least $575 Million Settlement for 2017 Equifax Breach