<p dir="ltr">China’s consumer price index slowed in March, rising 0.7% year-on-year compared to the 1% year-on-year increase in February, while producer price deflation dropped further to 2.5%, official data showed.</p>