projects

Shuaibah III Power & Desalination Plant – IWPP (Operation & Maintenance)