Loading…
Avelon to build $27M technical textiles plant in Egypt's East Port Said · Endata