Website xn----...

Recent Technology Changes in xn----...

Technologies in use by xn----...

Yandex is an internet technologies company that operates in Russia, CIS and Turkey. It is the largest Russian and fourth-largest world internet search engine. Yandex is an acronym for the phrase Yet Another Indexer.
As of March 2013, Yandex had about 61% of the Russian search market (source: LiveInternet.ru).
Yandex’s miss...