The Register

Big-in-Russia’s Yandex launches itself at a Google world

We slap Google-y eyes on the launcher

First Look  The Google-Facebook duopoly has created a Silicon Valley empire that stretches from sea to shining sea. With two exceptions: Russia and China. While we think of Russian and Chinese internet companies as exclusively focused on their home territories, this isn’t totally the case.…