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