
Dubai Electricity and Water Authority PJSC (DEWA) posts AED 6.45 billion in Q1, 2026 revenue, with EBITDA at AED 2.88 billion
Dubai Electricity and Water Authority PJSC (DEWA) posts AED 6.45 billion in Q1, 2026 revenue, with EBITDA at AED 2.88 billion
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.