ACWA Power
Saudi Arabias ACWA Power Proposes $1.9bn Rights Issue
Middle East Business News - Published date: .
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