Dubai’s Roads and Transport Authority (RTA) has completed a series of rapid upgrades to improve traffic flow between Sheikh Zayed Road and Al Khail Road via Al Meydan Street.