Russian business

Yandex Sells Off Russian Business For 5 Billion USD

In a formidable and surprising flow that has brought on panic throughout the tech industry, the Russian multinational tech business…

11 months ago