Chinese economy slips into deflation as recovery falters and demand slows

Consumer price inflation data shows prices fell by 0.3% year-on-year in July