Microsoft has temporarily suspended some services to the Israel Ministry of Defense (IMOD) after a review of recent allegations. As a company, Microsoft has the authority to decide what products and …
Continue reading this post for free, courtesy of CyberMaterial.