New law demands that tech giants set up offices in Russia by the end of this year, or face a ban from operating in the country.
Source: Computing – MacWorld

What’s your Reaction?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0