And yet the IRS gave them a contract? And yet financial institutions are still giving them our data?
You raised a good point. Equifax is too big to fail. Too much stuff going on to be allowed to fail..