News

ETFs now hold 1.45 million BTC (6.9% of supply), making them Bitcoin’s largest institutional holders. Governments and public firms own approximately 1.4 million BTC, showing ...