Revenue of $1.62bn and cash from operations of $1.05bn for Q1 2025; Power generation reaches 10.50 TWh, and desalinated water production 35.61 BIG
Source : arabianbusiness.com
Read more…DEWA clocks its highest-ever first-quarter revenue and production numbers















