Major miners sold over 30,000 BTC in Q1 – a figure exceeding total net sales in 2025 and setting a new industry record
Public Bitcoin Miners Sold More BTC in Q1…
Major miners sold over 30,000 BTC in Q1 – a figure exceeding total net sales in 2025 and setting a new industry record