Google's license to operate Google.cn site still in limbo The status of Google's China-based website, Google.cn, remains in limbo as the search engine giant waits to see if China will renew the company's operating license.