Google Workers Protest Cloud Contract With Israel’s Government
[ad_1] Dozens of Google employees began occupying company offices in New York City and Sunnyvale, California, on Tuesday in protest of the company’s $1.2 billion contract providing cloud computing services…