New RTA Project Smooths Traffic Flow Between Sheikh Zayed and Al Khail
Dubai’s Roads and Transport Authority (RTA) has completed another major infrastructure project aimed at easing traffic between Sheikh Zayed Road and Al Khail Road. The improvements were made…
