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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results