Restored Google China search site very limited in features

ComputerWorld: Google's recent restoration of Google.cn may have helped the company secure a renewal of its Internet Content Provider (ICP) license in China, but the search site provides precious few search services to users.