143 million reasons to be mad at Equifax CEO

October 01, 2017 04:50 AM