Altcoins Riot Platforms Posts Mixed Q1 Results as Effects of Bitcoin Blockchain’s “Halving” LingerBy Admin-aX9d7May 2, 2025 In brief-Riot Platforms’ reported mixed earnings results for the first quarter of 2025. -The company clocked $161.39 million in the…