Share this page

IFC Makes its First Investment in Georgia’s Leasing Sector