Yandex

New brand campaign in Russia, Ukraine and Turkey for Yandex who are the number one search engine in Russia and Russia's leading tech company.

Disciplines

Sector


Share