Inflation slows dramatically in China

China’s consumer price index dropped dramatically last month, retreating from a 10-month high posted in February.