FILE PHOTO: A view shows the headquarters of technology company

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