EWEC, ACWA Power announce financial closing of RO project

EWEC, ACWA Power announce financial closing of RO project
play icon
The new plant will be located at the Taweelah power and water desalination complex in Abu Dhabi.