Google’s China head Dr John Liu steps down after six controversy-filled years in the role

TNW - Google is changing the head of its business in China after it confirmed that current country boss Dr John Liu will step down in search of a new challenge after six years in the role.

Read Full Story >>
The story is too old to be commented.