FILE PHOTO: The logo of Russian technology giant Yandex is on display at the company’s headquarters in Moscow, Russia December 9, 2022. REUTERS/Evgenia Novozhenina
FILE PHOTO: The logo of Russian technology giant Yandex is on display at the company’s headquarters in Moscow, Russia December 9, 2022. REUTERS/Evgenia Novozhenina