The nightspire ransomware group listed Twaweza on its data leak site on 2025-07-13. Country: TZ Sector: Professional Services Domains named: twaweza.org Claim as published on the leak site: Twaweza