Loading…
Doosan Enerbility wins $640M EPC contract for Saudi desalination plant · Endata