The incransom ransomware group listed acwapower.com \ https://www.larsentoubro.com/ on its data leak site on 2026-02-24. Country: SA Sector: Energy & Utilities Domains named: acwapower.com, www.larsentoubro.com Claim as published on the leak site: 400gb