The babuk2 ransomware group listed pln.co.id - PLN INDONESIA on its data leak site on 2025-03-31. Country: ID Sector: Energy & Utilities Domains named: pln.co.id Claim as published on the leak site: pln.co.id - PLN INDONESIA