Google workers protest tech giant's project with Israel in US city of San Francisco
Protestors demand Google end Nimbus Project, $1.2 billion contract providing cloud services to Israel
Source link
Protestors demand Google end Nimbus Project, $1.2 billion contract providing cloud services to Israel
Source link