Showing posts with the label consumer price index (CPI)Show All
Industrial production index slumps to 3-year low, jolts recovery hopes