Archive for September, 2017

Ragan Insider   |  Kevin Allen

Equifax CEO steps down amid backlash

The company’s chief retired ‘effective immediately’ only weeks after its data breach affected 143 million people. Some say the move is an attempt to duck out on his responsibility.