News

Microsoft employees staged a sit-in at the Redmond campus, accusing the company of enabling Israeli military operations in ...