Loading…
Hyflux wins US$100M EPC contract for desalination plant in Tobruk, Libya · Endata