Dozens of Google workers who were fired after internal protests surrounding a lucrative contract that the internet company has with the Israeli government have filed a complaint with labor regulators in an attempt to get their jobs backRead More
Technology and Travel Blog