Spain fines 23andMe nearly $3 million for cybersecurity failings enabling 2023 hackThe Record·Jul 21, 17:13 UTC · Jul 21, 2026Ransomware57