Loading…
Doosan Heavy wins construction contract for $203M Oman desalination plant · Endata