Share this page

IFC and Islamic Development Bank Invest $100 Million to Support Infrastructure Development in MENA