Comment Comment by thenthenthen Google did not even leave, they have a huge office tower in Beijing, Zhongguancun. parent thenthenthen 1 year ago