SWRO

New Desalination Plant for DEWA

DEWA’s facility in Jafza for power generation and water desalination will be one of the largest complexes of its type in the world