Can we exit from a world of debt?
In the past two decades, the external debt of the developing countries has quadrupled to $11.4 trillion (2023).
In the past two decades, the external debt of the developing countries has quadrupled to $11.4 trillion (2023).