Yandex sells off Russian ops, now Putin itself about as Nebius Group

Yandex has untangled its Dutch entity from its Russian operations in a $5.4 billion deal, the Saas and search provider announced on Monday - meaning it should be free to pursue customers outside of Vladimir Putin's domain....