Listen

Description

China’s PPI and CPI up 9% and 1% in July; Alibaba fired worker accused of sexual assault