Technology | Tue May 24, 2011 4:58pm BST

Yandex says "better than Google"