Prices in China are Falling: Here’s Why That’s a Problem

News this week that consumer prices in China fell 0.3% from the year before set off alarm bells because deflation can devastate economies.

admin