The IIF estimates that China's total debt hit 317 per cent of gross domestic product (GDP) in the first quarter of 2020.
Continue...