Loading…
Tedagua consortium wins €200M desalination plant contract in Sfax, Tunisia · Endata