Yandex, Mail.ru and Utkonos took the top three positions as the country's leading Internet companies in rankings by Forbes published Thursday.
Yandex, Mail.ru & Utkonos took the top three positions as the country's leading Internet companies in rankings by Forbes published Thursday.
It suffered a setback in January when the special application it developed to search Facebook was blocked by the social network.