143 million consumers confront Equifax data breach nightmare

09/08/17

The credit reporting bureau admitted to a massive data breach impacting 143 million consumers

[more]