REPORT: Google Terminates 20 Additional Employees Following Protests Over Israeli Government Contracts Published 24 Apr 2024 'Google values its profit' Full Article