IDG News Service - Google came close to completely taking over our weekly list of top IT news this week, including headlines out of China that the company’s content provider license has been renewed and out of Europe related to its Adwords court case there and Street View.
1. Google says China has renewed its content provider license, Google, China look for way to coexist and Restored Google search site very limited in features: We hope this gives us (at least) a one-year reprieve from all the breathless speculation about what would happen if Google abandoned its Chinese operations, either by choice or force.
2. Five reasons why China will rule tech: Speaking of China.
3. iPhone 4 complaints mounting: a rocky rollout and AT&T acknowledges iPhone 4 upload speed problems, promises fix: The iPhone 4 may become


