Welcome to the password apocalypse: 16 billion Apple, Google, Facebook passwords leaked
Researchers have just confirmed the largest data breach ever, with 16 billion logins up for grabs. What started as a mysterious leak is now being called a blueprint for mass exploitation.