Mining Riot Platforms reports $296M net loss in Q1 despite record revenues by shayaan May 2, 2025 by shayaan May 2, 2025 Riot Platforms reported record revenue of $161.4 million in the first quarter of 2025, more … Read more