IFC and Demica Partner to Unlock $9.8 Billion for Suppliers, Distributors in Emerging Markets Posted on January 2, 2019 Loading...