Mother of all password leaks!
Researchers have confirmed the largest data breach ever, with almost 16 billion login credentials being exposed.
The compromised credentials span a wide variety of platforms and services, including:
Apple
Facebook
Google
Telegram
GitHub