Share this page

IFC Invests $15 Million in First Petroleum Storage and Distribution Project in Sub-Saharan Africa