E englishrussia.com An inside look at Yandex.ru's offices 56 points profquail 16 years ago 23 comments