UNCTAD: Debt of developing countries reaches a record US$11.4 trillion

The external debt of developing countries has reached a record US$11.4 trillion, which is equivalent to 99% of … Continue reading UNCTAD: Debt of developing countries reaches a record US$11.4 trillion