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.
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.