39 Bitcoin Treasury Companies now hold 670K BTC. They make up 25% of all public companies with bitcoin holdings. So what are Bitcoin Treasury Companies, and why do they exist?
44K