The anubis ransomware group listed Marlborough Partners on its data leak site on 2026-09-02. Country: GB Sector: Financial Services Claim as published on the leak site: Major data breach at a capital solutions advisory firm.