Jewish employees out themselves as signers who helped compose employees’ petition for Google and Amazon to stop billion dollar deal with Israel November 8, 2021November 18, 2021 Politics & Social JusticeOver 1,000 Google and Amazon workers now back an anonymous open letter calling for the mega tech companies to end their contract More