Begin typing your search...
You Searched For "pink slips"
Israel protest: 28 Google employees get pink slips
Tech giant Google has laid off 28 employees who were involved in sit-in protests at its offices over a Google contract with the Israeli government....