this is absolutely not true. yandex IS the russia-related business that got sold in 2024, the dutch entity (now known as "nebius group") is basically just data centers now.
this is absolutely not true. yandex IS the russia-related business that got sold in 2024, the dutch entity (now known as "nebius group") is basically just data centers now.