Loading…
Doosan Heavy Industries awarded $708M EPC contract for Yanbu-4 desalination plant · Endata