Workflow
Is Nebius Group Stock a Buy?

This little AI infrastructure stock could have a lot of upside potential.Nebius Group (NBIS 1.85%) was once known as Yandex, the online search leader in Russia. However, the sanctions against Russia after its invasion of Ukraine derailed its expansion plans and rattled its overseas investors, and its Nasdaq-listed shares were suspended on Feb. 28, 2022.To reboot its business, Yandex divested its core search engine and other Russian assets, retained its non-Russian business segments; and reinvented itself as ...