Equifax recently announced that its internal investigation into factors that led to the security breach that could impact 143 million Americans has turned up new details.
Two Equifax executives have stepped down in the wake of the breach, and three others are being investigated for possible insider trading.
Be sure to stay abreast of the numerous elements to the Equifax breach that involve consumers, investors and federal and state regulators.