News
An investigative report has provided further solid evidence of Microsoft’s ongoing collaboration with the Israeli regime ...
Microsoft is providing data centre storage to the Israeli military, but the company has denied any involvement in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results