Equifax CEO walks away with $18 million after data breach affecting half the US occurs on his watch
September 26, 2017 at 16:16 PM EDT
Richard Smith's abrupt departure as CEO of Equifax on Tuesday hasn't calmed the criticism of the company's handling of a massive data breach