Inside Yandex, the Russian tech company that claims to be better than Google

IBTimes UK was granted exclusive access to the Russian companys offices in Moscow.

IBTimes UK was granted exclusive access to the Russian companys offices in Moscow.

Related topics : Artificial intelligence
READ MORE