Inside Yandex, the Russian tech company that claims to be better than GoogleIBTimes UK was granted exclusive access to the Russian companys offices in Moscow. By Staff Reporter June 6, 2017 20:19 +08 Close IBTimes UK IBTimes UK was granted exclusive access to the Russian companys offices in Moscow. Related topics : Artificial intelligence