Industries | Fri Jul 18, 2014 10:15am EDT

China's Alibaba reports media blackmail attempt to police