Business Riot Platforms Sells 3,778 Bitcoin for $250MApril 3, 2026 Quick Summary: Riot Platforms sold 3,778 Bitcoin for over $250 million in Q1 2025, reducing its holdings to 15,680 BTC…