The ransomhouse ransomware group listed Indonesia Power on its data leak site on 2023-03-20. Country: ID Sector: Energy & Utilities Domains named: indonesiapower.co.id Claim as published on the leak site: Established in 1995, Indonesia Power, formerly known as PT Pembangkitan Jawa Bali I, operates through its 127 power plants, with a total capacity of 8.888 MW. Indonesia Power is headquartered in South Jakarta and is the largest electricity Power Generating Company