What China's persistent deflation means for the world – The Business Standard