Dubai: The Sheikh Rashid bin Saeed Corridor Improvement Project’s last stage is now complete. The Road and Transport Authority (RTA) of Dubai has constructed four bridges totaling 2 km as a result of its efforts. Better infrastructure and reduced traffic […]