Dubai's Roads and Transport Authority on Wednesday announced that an advanced stormwater drainage system has been installed ...