Search results
Google Fires 28 Staffers Involved in Office Protests Over Israel Contract
The Wrap via Yahoo News· 3 months agoThe employees protested a $1.2 billion cloud-computing pact in multiple offices across the U.S. The...
The employees protested a $1.2 billion cloud-computing pact in multiple offices across the U.S. The...