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

Newspaper Articles

Copyright © Umm Al Houl Power. All rights reserved.