Shuqaiq II IWPP is a combined power generation and water desalination plant, Saudi Arabia.

×

scroll arrow