APLICATIONS

What happened to Equifax today

Today was a terrible day for the 143 million consumers impacted by the Equifax data breach. Many of...