Deals | Mon Aug 9, 2010 2:37pm EDT

News Corp sells controlling stake in China TV channels