Share this page

IFC Invests $25 Million in Corporate Facilities for Melrose Resources plc to Support Oil and Gas Activities in Bulgaria and Egypt