Share this page

IFC Invests in Mozambique’s BCI to Provide Long-term Finance, Support Smaller Businesses and Retail Banking