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

0
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...
« Previous post: | Next post: »