Tag: July

Over 600 Google Workers Urge the Company to Cut Ties With Israeli Tech Conference

By WIRED Source link More than 600 Google workers and counting have…