Cybernews: 16 Billion Passwords Leaked to Criminals | Business Matters (June 20)
June 20, 2025
Business Matters
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.
Read More









