Monday, July 22, 2019

2 years after a data breach that exposed information on nearly 150 million people, Equifax is preparing to settle an array of claims