Researchers at Cybernews reported one of the largest data breaches in history. In total, researchers found that 16 billion passwords have been exposed across major global tech companies, from Google and Apple to Telegram. The likely source is a malicious software known as infostealers.
Cybernews: 16 Billion Passwords Leaked to Criminals | Business Matters (June 20)
Cybernews: 16 Billion Passwords Leaked to Criminals | Business Matters (June 20)
Jun-20-2025