The worldleaks ransomware group listed Exel Composites on its data leak site on 2025-08-25. Country: FI Sector: Manufacturing Domains named: www.exelcomposites.com