The Equifax data breach was big news in 2017. Now, Equifax is obligated to pay as much as $425 million to 147 million consumers who incurred costs as a result of the breach.
Details