Loading…
Marubeni-led consortium wins Shuqaiq 3 desalination project contract in Saudi Arabia · Endata