Share this page

IFC leads $19 million investment in fintech Creditas to expand access to finance in Brazil