
Equifax Data Breach
Equifax data breach: 143 million people could be affected UPDATE 9/11/17: The Equifax data breach situation is continually evolving. According to Equifax, the company has adjusted the TrustedID Premier product Terms of Use. For more…