An alarming new report warns about an increase in data breaches potentially affecting tens of millions of Americans. The Identity Theft Resource Center said that the significant new threat to consumer data is as simple as large organizations failing to add a password to protect their cloud-based data.

Tuesday, January 28th 2020, 9:38 AM CST