Loading…
Sacyr awarded $1.2B desalination plant contract in Sohar, Oman · Endata