Share this page

IFC Invests $175 Million in Banco ABC Brasil to Help Finance Renewable Energy Projects and Support Small and Medium Enterprises