EWEC, ACWA Power announce financial closing of RO project

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

Most Popular Stories