Client

London//Investor Communications

Yandex IPO

Yandex, the Google of Russia, launches with largest tech IPO in 2011