The underground ransomware group listed Afa Systems Ltd. on its data leak site on 2025-04-16. Country: CA Sector: Technology Domains named: afasystemsinc.com Claim as published on the leak site: Revenue: $37.2 million Type: Industry Size: 1,1 TBytes