Google fires workers protesting $1.2 billion Israeli… Mercy Aboagye Apr 18, 2024 0 Alphabet Inc.’s Google has fired 28 employees after they were involved in protests against Project Nimbus, a $1.2…