Google employees call on the company to cancel its censored search engine in China November 27, 2018 No Comments Business News Google employees call on the company to cancel its censored search engine in China Project Dragonfly has drawn criticism from human rights groups and U.S. politicians since details of the effort leaked this summer. more info…