16 billion passwords leaked in Google, Facebook, and Apple breach
- Posted on June 20, 2025
- By Evening Standard
- 1 Views

16 billion passwords leaked in Google, Facebook, and Apple breach

The breach is thought to have been carried out by several digital bad actors.