Mega breach of 16B passwords raises crypto security fears [cointelegraph] 2025-06-19 12:30 A leak of 16 billion passwords from services including Apple, Google and Facebook poses serious risks for crypto holders. Read more at cointelegraph.com