Yandex has presented what it claims is a new concept in search engine results pages to a Russian audience at an online industry conference in Moscow.
Yandex has presented what it claims is a new concept in search engine results pages to a Russian audience at an online industry conference in Moscow.