China’s consumer inflation hit an 18-month low as demand falters

China’s consumer inflation hit an 18-month low as demand falters
play icon
Photo used for illustrative purpose.