Client

London//Roadshow Marketing

Yandex IPO

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