ACWA Power


Financial Close Reached For Giant $870m UAE Desalination Plant

Middle East Business News - Published date: .

New plant will be located at the Taweelah power and water desalination complex in Abu Dhabi, with completion expected in... Read more