Israeli government
-
Business
Google sacks 28 employees involved in protests over Israel govt contract
New Delhi, April 18 : Tech giant Google has laid off 28 employees who were involved in sit-in protests at…
Read More »
New Delhi, April 18 : Tech giant Google has laid off 28 employees who were involved in sit-in protests at…
Read More »