A recent tech stock sell-off came amid increasing public distrust over tech companies — and the increasing likelihood that America's once-untouchable tech giants may soon face new regulations in the U.S.

Equifax (EFX) announced its chief executive officer Richard Smith is retiring, effective immediately. The announcement from the credit reporting bureau comes three weeks after it disclosed a massive data breach which exposed personal information of up to 143 million Americans. Equifax announced that Paulino do Rego Barros Jr., an Equifax executive from its Asia Pacific division, will serve as interim CEO.