Dubai Electricity and Water Authority PJSC (DEWA) posts AED 6.45 billion in Q1, 2026 revenue, with EBITDA at AED 2.88 billion
DEWA announced its Q1 2026 financial results, posting AED 6.45 billion in revenue and AED 2.88 billion in EBITDA.
DEWA announced its Q1 2026 financial results, posting AED 6.45 billion in revenue and AED 2.88 billion in EBITDA.