Azizi awards $259m Dubai canal project contract

March 29, 2018 1294