Google Workers Protest Cloud Contract With Israel’s Government
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 to …