Nebius stock pops 10% on Nvidia $2 billion investment announcement
Mar 11, 2026
The companies will collaborate on AI infrastructure deployment as part of the deal.
The companies will collaborate on AI infrastructure deployment as part of the deal.