Yandex

Sorry, the press release you requested was not found.

Please check the link address or go to the Press Releases page

IPJSC “Yandex”

Head office in Russia: Moscow

Head office
16, Leo Tolstoy St., Moscow, Russia 119021
Investor Relations
Public Relations
Corporate Secretary