Barka II, IWPP, Oman (JV)

Power capacity: 678 MW

Water desalination: 26.4 MIGD

Period: 15 years from 2009

Leave a comment

Your email address will not be published. Required fields are marked *