Open letter signed by staff condemns Beijing-edited version of internet indexer

Over one hundred Google employees have signed an open letter condemning the advertising titan for building a censored version of its search engine for China. The Googlers demand the project be cancelled.…

…read more

Source:: TheRegister