The killsec ransomware group listed Terra Energy on its data leak site on 2024-11-19. Country: US Sector: Energy & Utilities Domains named: terraenergy.io