Nebius' revenues are constrained by energizable supply, not demand, with 2.5 GW of contracted power guiding future growth.