Equifax Releases New Information About Security Breach as Top Execs Step Down

Click here to visit Original posting

In a press release published late Friday night, credit rating and reporting firm Equifax revealed new details about the security breach that exposed the personal details of over 143 million users, and also announced the immediate retirement of two high-ranking executives. [...]