Share this page

IFC Invests $10 million in Dolma Impact Fund II to Help Small Businesses and Support Economic Recovery in Nepal