Share this page

IFC Approves $18 Million for Financiera Confianza in Peru to Boost Small Businesses