Equifax, Wells chiefs face angry lawmakers

10/04/17

Former Equifax CEO blames one employee’s mistake for the massive hack; Warren calls Sloan “incompetent” and says he should be fired.

[more]