Google Fires About 20 More Employees for Protesting Against Company's Cloud Computing Deal With Israel
New Delhi, April 23: Google has laid off an additional 20 employees in what appears to be an ongoing clash between the tech giant and some of its employees. This recent action brings the total count of about 50 employees who have been fired following a …