Browsing: Yandex

Netherlands-registered Yandex NV has agreed to sell its Russian operations to a consortium of local investors and spin off its main international projects