RMG

Hamza Textiles gets $22.7mn IFC fund

The new factory is set to create more than 900 direct new jobs