Daily Archives: January 13, 2010

Google to Walk Out of China?

In a major change of heart, Google plans to stop filtering their search results in China, and may stop supporting the world’s most populous country altogether!! What a huge move for Google, both morally and financially! How will this affect … Continue reading