Yandex Employees at Work

Yandex Employees at Work

Andrey Rudakov/Bloomberg

Employees work in the offices of Moscow-based Yandex NV.