Technology | Wed May 25, 2011 9:25am EDT

Yandex has international ambitions