Bitcoin Treasury Holdings Split Across Public Firms, Private Companies and States as Strategy Tops 840,447 BTC | Bitcoin Info News