Italian firms win Dubai power contract

The project will include the construction of three gas turbines, three desalination units and associated works for the Dubai Electricity and Water Authority (DEWA)

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content