The play ransomware group listed ABITL Finishing on its data leak site on 2025-04-05. Country: IN Sector: Manufacturing Domains named: abitl.com Claim as published on the leak site: United States