FILE PHOTO: The logo of Russian internet group Yandex is

FILE PHOTO: The logo of Russian internet group Yandex is pictured at the company’s headquarter in Moscow, Russia October 4, 2018. REUTERS/Shamil Zhumatov/File Photo

Leave a Reply