The challenge of striking a balance: the implications of a review of Senegal’s oil contracts16 March 2026
Share LinkedIn Facebook Twitter WhatsApp Copy Link Email Telegram Energy transition in Africa: the top 10 best-performing countries