HOME / Desalination plant / DEWA Jebel Ali Power Plant & Desalination Complex
3459+M82 - Jabal Ali 2 - Dubai - United Arab Emirates
View Business Profile