Google fires 28 employees for protesting Israel cloud deal

By Fikret Fikret | April 18, 2024 | 0 Comments