Tech News News: Almost 1,000 Google employees have signed an open letter demanding that the company cut ties with the US Department of Homeland Security due to the Do.
Tech News News: Almost 1,000 Google employees have signed an open letter demanding that the company cut ties with the US Department of Homeland Security due to the Do.