Google and Amazon workers protest tech giants’ contract with Israel as war in Gaza continues by Lisa Stiffler & Taylor Soper on April 16, 2024April 16, 2024 at 4:48 pm Google and Amazon workers held protests on Tuesday in Seattle and other tech hubs, demonstrating in opposition to the tech giants’ role in a cloud services contract with the Israeli… Read More