DUBAI, 19th March, 2025 (WAM) – Dubai’s Roads and Transport Authority (RTA) has completed rapid traffic enhancements on Sheikh Zayed Road to optimize the efficiency of the emirate’s road network, ...