Google fires 28 Employees Involved in Protest of Israeli Cloud Contract
Google announced on Thursday that it has let go of 28 workers after some of them took part in demonstrations ...
Google announced on Thursday that it has let go of 28 workers after some of them took part in demonstrations ...