The worldleaks ransomware group listed ONGC Petro Additions Limited on its data leak site on 2025-06-29. Country: IN Sector: Energy & Utilities Domains named: opalindia.in