Dubai upgrades key roads with advanced drainage to prevent storm flooding

Dubai’s Roads and Transport Authority on Wednesday announced that an advanced stormwater drainage system has been installed on Al Warqa’a 1 Street.