Moscow Warns Google, Apple, TikTok, and More to Set Up Offices in Russia

The Russian government has told 13 mostly U.S.-based tech firms that they need to set up local offices in Russia by next year or maybe just get the hell out, according to Reuters.

Read more…

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button