Google Layoff 20 Employees Arrest 9 Others Following Contract Opposition
Bloomberg reported that the biggest search engine has laid off over 20 employees in response to their opposition to Google's $1.2 billion contract to supply cloud and AI services to the Israeli govern...