China slips into deflation, fueling more calls for economic stimulus

previous post