Yandex sells its Russian operations to local executives for $5.2 billion


Trending Today on Tech News Tube