Google has fired 50 employees after protests over Israel cloud contract
Google confirmed it has fired 20 additional workers that it says were involved in protests last week in NYC and Sunnyvale, CA, denouncing the tech giant’s cloud computing deal with the ...Read more
...Read More