2026-02-12 15:04 • Technology Odido Cyberattack 2026: 6.2 Million Customer Records Stolen in Major Data Breach