Dubai Electricity and Water Authority (DEWA) maintained its position as a leader in customer happiness in 2025, achieving an impressive score of 98.9% on the Dubai Government’s Instant Happiness Index ...