Dubai’s Roads and Transport Authority (RTA) initiated a series of traffic improvements at Al Qiyadah ...