2 min read Uncategorised Google fired 28 employees who protested Israeli authorities cloud contract admin 18th April 2024 Google has fired 28 staff concerned in protests in opposition to the corporate’s “Challenge...Read More