Loading…
Almar Water consortium signs contract for Shuqaiq 3 desalination plant · Endata