Equifax to Pay $575-700M as Part of Settlement with FTC and Others | Heykuki News