One billion Chinese files were likely leaked by sloppiness, not hacking
Poor security practices may have led to one of the largest breaches of personal data in history
Poor security practices may have led to one of the largest breaches of personal data in history