TECH
05/19/2010 05:12 am ET Updated May 25, 2011

Google To Leave China In April, Report Says

Just when you were hoping things would get better for the bickering search giant and nation-state, along comes apparent word from Shanghai-based Chinese Business News (via Bloomberg), citing an anonymous Google China employee, that the company is looking into closing up shop on April 10th.

Read more on Engadget