
Nebius Group's $37.49B backlog and prepaid contracts drive strong growth and reduce financing needs.
Nebius Group reported a massive $37.49 billion in contracted backlog, reflecting multi-year revenue commitments that provide strong business visibility. About 70% of these deals include upfront prepayments, which fund much of the company's capital ex...





