DEWA Powers Over 7.2 Million Digital Transactions in First Half of 2025
Dubai: Dubai Electricity and Water Authority (DEWA) enabled customers to seamlessly complete more than 7.2 million transactions across several digital platforms during the first half of 2025. These transactions included 1.1 million via its website, 2….