African economic progress threatened by insecurity, Ibrahim Index shows
The 2026 Ibrahim Index highlights a paradox in 25 African countries where economic growth and infrastructure development contrast with declining security a
The 2026 Ibrahim Index highlights a paradox in 25 African countries where economic growth and infrastructure development contrast with declining security a