World Bank: Debt-service payments put biggest squeeze on poor countries.
WASHINGTON, Dec 6: A World Bank report showed on Tuesday that the debt-service payments of countries borrowing from the Bank’s International Development Association (IDA) are protected to top USD 62 … Read More