6 months ago Tags #News Google and Amazon Workers Protest Tech Giants’ Contract with Israel Amid Gaza Conflict On Tuesday, Google and Amazon employees staged protests in Seattle and other major tech hubs, denouncing the tech giants’ collaboration