Developing countries owe $31 trillion in public debt, limiting trade, reducing fiscal space and weakening investment in essential services and infrastructure.
Tag:
Developing countries owe $31 trillion in public debt, limiting trade, reducing fiscal space and weakening investment in essential services and infrastructure.