Equifax CEO and chairman, Richard Smith, has stepped down from both positions this week and is retiring. The credit reporting agency has been under fire in the last few weeks since it was revealed that it suffered a massive data breach where 143 million Americans had their personal information exposed. It was earlier this month … Continue reading “Equifax CEO Steps Down In Midst of Major Data Breach”