Economy & Markets Africa’s Debt Trap: Which Countries Are Closest to Default byJCJune 29, 2026June 29, 2026 Senegal enters the second half of 2026 with public debt sitting at roughly 130% of… Read More