Google Fires 28 Employees Following Protest Against Israeli Cloud Contract
Google terminated 28 employees who engaged in a 10-hour sit-in protest at the company's offices on Wednesday, per an internal memo obtained by CNBC. This development follows the arrest of nine Google workers on trespassing charges the previous night, …