Google workers demand company stop selling tech to police

Google workers demand company stop selling tech to policeJune 23, 2020


Over 1,600 Google workers have signed an open letter demanding the company stop selling its technology to police.

Read more

admin
Author: admin

Leave a Reply