
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 online comics books free
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.
No comments:
Post a Comment