Equifax Executives’ Stock Sell-Off: Adding Insult to Injury?
The bad headlines continue to roll in for Equifax, the credit reporting giant currently at the center of an investigation into a massive data breach which compromised sensitive personal data of 143 million Americans, potentially subjecting them to a lifetime threat of identity theft. As the reader is likely aware, Equifax has recently been in the […]