Business DEWA Awards AED 1.437Bn Hydroelectric Power Station Contract 0000 Dubai: Dubai Electricity and Water Authority (DEWA) has awarded the Strabag Dubai LLC, Strabag AG,…