Equifax CEO takes his $15 million and leaves

September 29, 2017 04:10 PM