Tell someone in Russia to ‘Google It’ and they’d probably give you a quick slap or the same stare fellow geeks give you if you say that Star Trek/Star Wars are the same thing? But why? Yandex is Russia’s biggest … Continue reading
Tell someone in Russia to ‘Google It’ and they’d probably give you a quick slap or the same stare fellow geeks give you if you say that Star Trek/Star Wars are the same thing? But why? Yandex is Russia’s biggest … Continue reading