Algeria’s Industry and Mines Minister Youcef Yousfi inaugurated Africa’s largest textile production facility, named “TAYAL SPAâ€, in the northwestern Algerian…