Richard Smith decides that it’s in the best interest of Equifax to have new leadership, after massive data breach.

Leave a Reply