Nebius stock surges 17% as Nvidia discloses significant stake in neocloud

Written on 07/21/2026

Nvidia said it would invest $2 billion into Nebius in March.
Read full article