Tech workers from Google and Amazon alongside activists protested the tech giants’ cloud contract with Israel at a demonstration outside of Google offices in Seattle on April 16, 2024. (GeekWire

Read more on