World Bank's International Debt Report 2024 finds Afghanistan, Pakistan, Nepal, Bhutan, Bangladesh, Myanmar, Sri Lanka & ...