Massive Breach Exposed 773 million E-mails, Passwords

Posted on: January 23rd, 2019 by Leaders' Choice Staff No Comments

News of the latest global data breach of some 773 million e-mail address and passwords should prompt individuals and organizations alike to change their passwords – particularly for any accounts that have financial, credit card or other personal information. The scope of this breach cannot be overstated as the list includes log-in credentials from more […]

Read More