• Aug 28, 2025

As of Q2 2025, governments collectively hold between 463,000 and 527,000 Bitcoin (BTC), accounting for approximately 2.3% to 2.5% of the total supply.

Read More