Google employees protest against controversial China search engine

Alphabet Inc. (GOOGL) subsidiary Google has been facing flak for quite a while now on its plans to launch a censored search engine in China. The project has been criticized … Continue reading Google employees protest against controversial China search engine