ACWA Power
Water desalination
Water treatment
Qurayyah IPP
ACWA
Al-Muhaidib
Desalination
Multi-stage flash distillation
Saudi Arabia
Solar thermal energy
Shuqaiq 2 IWPP
Abunayyan Holding