Data breach in Iberia: 77GB of internal documents end up on the dark web apolocybersecurity.com 3 points by reconnecting 4 hours ago