Umm Al Houl Power IWPP - generating 2,520 megawatts of electricity and 136.5 million gallons of water daily

Copyright © Umm Al Houl Power. All rights reserved.

Newspaper Articles