China’s Consumer Price Index (CPI) fell in February for the first time in 13 months, indicating that the country’s economy continues to face deflationary pressures. According to the latest official data released by the National Bureau of Statistics of China