It almost seems inevitable at this point – Google will be pulling out of China. It is unclear about what exactly will still be available to the millions of people who use Google’s services every day here, but staff at Google.cn were rumoured to have spent yesterday watching Avatar and eating a farewell meal, before [...]
Click here to share this with your friends on Facebook! Thanks! - Oli


