Nebius stock pops 10% on Nvidia $2 billion investment announcement

Scroll to Top