Back to newsLeopold's Letter to Shareholders: 67% Drawdown in July and Complete Deleveraging, Taking Full Responsibility for the Incident08/01/2026, 05:52 AM UTCABAB AI InsightSource·ABAB News08/01/2026, 05:52 AM·2 min read·47d ago分享: