IFC invests $22.7m in DBL Group’s Hamza Textiles to finance new factory

Print Friendly and PDF