Former Equifax CEO Apologizes For Data Breach: 'We Let Them Down'
The former chairman and CEO of Equifax says the company was entrusted with personal information of 140 million Americans and "we let them down" as human error and technology failures allowed a massive data breach.