Gulf General DEWA’s non-stop modernization operations support reducing carbon emissionsBy News DeskJan 30, 2023 Dubai: Three gas turbines that were upgraded by Dubai Electricity and Water Authority (DEWA) at the E-station Phase 1 of…