Indonesia data center compromised by cyber attack, ransom demanded

June 24, 2024