Nebius's $40 Billion Number Is Backlog, Not Spending, and the Gap Is the Story
Nebius's headline $40 billion is contract backlog, not spending; its actual 2026 capex guidance is $20 billion to $25 billion, funded by prepayments and new debt as delivery delays test the model.