Dubai utility DEWA awards contracts worth Dhs95m

July 18, 2017 823