by Admin | Sep 26, 2017 | Recent Articles, Uncategorized
Tuesday afternoon Equifax announced its CEO Richard Smith is stepping down after weeks of mounting concern over the massive data breach that’s put 143 million consumers at risk. The announcement of Smith’s departure, who will also forgo his annual bonus, comes...