Google fires employees protesting $1.2 billion Israel contract (Project Nimbus). Controversy rages over tech giant's role in global politics.
Share this post
Google Fired it's own 28 Employees Protest…
Share this post
Google fires employees protesting $1.2 billion Israel contract (Project Nimbus). Controversy rages over tech giant's role in global politics.