Post Thumbnail

A little later than anticipated, Google is confirming that China has renewed its ICP license -- the rights one needs to host a site on its own domain in China. Without that Google would certainly be on the outs, but after resuming limited broadcasts there last month there was hope the two global po...

4 years ago 0 Comments
July 9, 2010 at 6:59AM