Equifax to pay up to $425 million for breach in FTC settlement

July 22, 2019
prestitial ad