Google Tests Fate in China as Map Application Deadline Looms

Google Tests Fate in China as Map Application Deadline Looms

The Baidu Inc. and Google Inc. websites display a map of Beijing arranged on a computer screen in Beijing