Share this page

IFC Lays Foundations for Developing Leasing Sector in Afghanistan