Google Terminates 28 Employees Who Protested Against A Cloud Contract Involving Israel

Google Terminates 28 Employees Who Protested Against A Cloud Contract Involving Israel

Google announced on Thursday that it had terminated 28 employees following protests by some staff against…

Continue Reading