Foreign debt up 59.65% in 12 years 18 Feb 2025 17:30 Five countries are listed as the biggest creditors in December 2024. Who are they? Foreign debt up 59.65% in 12 years