Google fired at least 20 more employees on Monday evening related to the April 16 sit-in protests of the company’s cloud computing contracts with Israel, No Tech For Apartheid organizers tell Gizmodo. Google confirmed the additional firings in a statement, noting the company has concluded its investigation of the…

Read more...