Loading…
IFC invests $22.7M in Hamza Textiles for new factory in Bangladesh · Endata