Dubai: The Roads and Transport Authority (RTA) in Dubai has implement three major traffic improvements on Sheikh Zayed Road to enhance road capacity and efficiency. Abdullah Lootah, Director of ...