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