Microsoft and Google may have to surrender people's data to Saudi Arabia after signing huge deals there
(www.businessinsider.com)
other discussions
Microsoft and Google may have to surrender people's data to Saudi Arabia after signing huge deals there
(www.businessinsider.com)