Google faces a number of upcoming license deadlines that could challenge its tenuous position in China if Beijing decides to rebuke the Internet giant for the public censorship battle that began earlier this year.
Google's Challenges Mount In China
The search giant is up for license renewal and its maps business is at risk.
Jun 11, 2010
Latest in Home