The Roads and Transport Authority (RTA) of Dubai has launched a significant infrastructure project to ease traffic congestion in Al Jaddaf. This growing...