Despite a flurry of stimulus measures, recent economic indicators have showed the world’s second-largest economy is still struggling with deflationary pressures.
Despite a flurry of stimulus measures, recent economic indicators have showed the world’s second-largest economy is still struggling with deflationary pressures.