The killsec ransomware group listed Giggle Finance on its data leak site on 2024-11-12. Country: US Sector: Financial Services Domains named: gigglefinance.com