BusinessRiot Secures $28 Billion Anthropic Lease; Q3 BTC Sales Calculated at 10,599By Helena WardNov 5, 2026, 7:39 PM UTC