Daily Archives: March 22, 2010

Google.cn Gone? Nope, not quite!

Posted on in Tech | 1 comment

Google.cn is no longer online! So what does that mean for us in China? Not a great deal really!