
Becoming Nebius
In February 2024, Yandex – the company often referred to as Russia’s answer to Google – announced it was selling its Russian assets to a consortium of investors for $5.2 billion. The news came almost two years to the day of the illegal Russian invasion of …