Cloud Services Infrastructure as a Service Clouds (IaaS) Nebius reports $12bn in Q3 deals alongside Microsoft project delays Staff Writer November 13, 2026 Nebius has signed deals valued at $12 billion for the third quarter, with the reported…