Equifax has announced a cybersecurity incident potentially impacting approximately 143 million U.S. consumers.

Security lock artwork on a computer-tech background.
Table of Contents