Equifax blames hack on state actors, but breach followed spat with security contractor

Equifax sources say that the massive breach of 140,000,000 Americans' personal information was the result of state-sponsored hackers, likely from China, but attribution is hard and inexact. Read the rest