World / The Economic Times
Two Microsoft workers fired after occupying president's office to protest ties to Israel
28 Aug 2025 9:45 am
Two Microsoft workers fired after occupying president's office to protest ties to Israel