Nebius (NBIS.O): Will cover 75%-85% of its 2027 capital expenditures through upfront payments.

2026-11-12

Nebius (NBIS.O): Will cover 75%-85% of its 2027 capital expenditures through upfront payments.