The sinobi ransomware group listed Integrity Wealth Consulting on its data leak site on 2025-10-02. Country: US Sector: Financial Services Domains named: www.integritywealthconsulting.com Claim as published on the leak site: IWC Schaffhausen, founded in 1868 and headquartered in New York, New York, is a luxury Swiss watch manufacturer. IWC has been a subsidiary of the Swiss Richemont Group since 2000.