Big Project Infrastructure Magazines News Dubai Municipality completes 36% of stormwater drainage system in Deira byJason SaundalkarApril 17, 2026