A 2024 report by the Independent Expert Group on Debt, Nature and Climate revealed that many of the world’s 144 developing economies are on an …