
Cointelegraph|Jun 03, 2025 03:30
📊 UPDATE: Institutional buyers led Bitcoin demand in 2025, adding 417,000 BTC, while individuals sold 158,000 BTC year-to-date, per Bitwise data.
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink
X
Telegram
CopyLink