Big Project Construction Infrastructure Infrastructure ME Magazines ME Consultant News DEWA’s Jebel Ali desalination plant completes three million man-hours without LTI byGavin DavidsJune 16, 2020