Google Axes 28 Staff Members for Protesting Israel Cloud Partnership on April 19, 2024 Exola News Google Isreal cloud +