China Search Engine
-
Google
Sundar Pichai Questioned by U.S. Senators on Reported China Search Engine
According to reports by IANS, 6 U.S. senators have written to Google Chief Executive; Sundar Pichai on company’s reported plan to create a censored…
Read More »