Latest developmentabout 2 hours ago
Nebius revenue jumps 571% to $980.8 million as shares fall 12%
The company beat quarterly revenue estimates, but delays in bringing contracted capacity online and higher capital spending pressured the stock and pushed back its annual revenue target.
Read the full story