News

The protest follows mounting unrest among some Microsoft employees regarding the company’s contracts in Israel.