Tag Google’s CEO Sundar Pichai Google Stumbles Back to ChinaBy Charlotte GaoGoogle Maps and Google Translate have returned to China after the company withdrew from the Chinese market in 2010.Page 1 of 1