logo

MALAKOF

5264MAIN

Engages in power generation and water desalination operations

UtilitiesUtilitiesUtilitiesElectric UtilitiesElectric Services