Digital CurrencyInitia Says Cloud Breach Sent $3.27 Million to Attacker AddressesBy Miriam HartNov 12, 2026, 3:26 AM UTC