News

The company recorded $105.1 million in revenue for its June-ended quarter, a 625% year-over-year increase. But that came with a net loss of $91.5 million as Nebius builds out its cloud infrastructure.