Riot Platforms’ financial results spotlight a 15-year, $28B AI campus lease | News | MoonHub