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
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