Russia DEMANDS Apple, US Tech Giants to Open Local Offices
By Rachel in Technology
Updated 2 years ago
Russia is now requiring Apple, along with other US tech giants to set up their local officer or esle...