Google terminates employees amid protests over Israeli government contract
Google has found itself embroiled in controversy once again as it terminated 28 employees following protests over the company’s cloud contract with the Israeli government. The termination comes after staff participated in sit-ins at various Google offices, …