Strategy Reports $10 Billion Q2 Profit Amid Bitcoin Rebound 1 min read 5 days ago bitnews The Bitcoin-buying firm owns 3% of the asset’s total supply. Source: Decrypt Tags: Business