Share this page

IFC Invests in Egypt-based Sphinx Glass to Boost Manufacturing Sector