Debt service payments by developing countries hit $921bn in 2024 – UN report Business & Economy Debt service payments by developing countries hit $921bn in 2024 – UN report Admin June 28, 2025 June 28, 2025 Debt service payments by developing countries soared by 74 billion dollars in 2024 from...Read More
Africa to feel food security impact from Russian invasion – EU commissioner National News Africa to feel food security impact from Russian invasion – EU commissioner Admin March 28, 2022 March 28, 2022 European Economic Commissioner Paolo Gentiloni, says the impact of Russia’s invasion of Ukraine on...Read More