World

Microsoft employees protest at 50th anniversary party over Israel contract

Published: 

The Microsoft campus in Mountain View, California, U.S., on Tuesday, Jan 28, 2025. Microsoft Corp. is scheduled to release earnings figures on January 29. (David Paul Morris/Bloomberg)