W wired.com Equifax Deserves the Corporate Death Penalty 40 points victorvation 9 years ago 7 comments