Google employees quit over controversial China search engine project, report says...


Fox News | 2018-09-13 18:50 UTC

Seven Google employees have reportedly quit their jobs over the lack of accountability and transparency at the search giant over its controversial China search engine effort, codenamed Project Dragonfly.

By Anonymous Submission on 2018-09-13 21:00 UTC
  • Need an account?  
    or