Chongqing and Chengdu of China, the two major cities of Sichuan province, have reportedly been competing against each other over investments from PC-related players; however, Chongqing mayor Huang Qifan has recently pointed out that the two cities are...
The article requires paid subscription. Subscribe Now