Equifax to pay $700 million in FTC settlement agreement

Updated as of: 22 July 2019