Head of Google China, Dr. John Liu, stepping down after six years

Head of Google China stepping down

After six years of overseeing Google’s operations in China, Dr. John Liu is stepping down “to pursue other opportunities.” During …read more

Leave a Reply

Your email address will not be published. Required fields are marked *