Consumer price inflation in China slowed down notably in March after it reached a ten-month high in the previous month amid receding of seasonal increase in food prices, a data released by the National Bureau of Statistics showed on Tuesday. A report showed that the consumer price index added 2.1% on an annual basis in March after it rose 3.2% the month before.