Share Twitter Facebook LinkedIn Email Some employees protested the tech giant’s contract with the Israeli government. They’ve been let go. Read More