The play ransomware group listed Independent Financial Services on its data leak site on 2025-04-22. Country: CA Sector: Financial Services Domains named: www.ifsgroup.ca Claim as published on the leak site: United States