International Finance Corporation

Dakar, Senegal (2025)