Google recently fired 28 employees from its New York and Sunnyvale, Calif., offices for protesting the company’s cloud-computing contract with Israel.
Google recently fired 28 employees from its New York and Sunnyvale, Calif., offices for protesting the company’s cloud-computing contract with Israel.