Riot Platforms has signed a 20-year lease for 191 megawatts
Nebius is not being valued on the quarter it reports