New Traffic Improvement Projects Cut Travel Time in Business Bay
Dubai’s Road and Transport Authority (RTA) has completed a set of traffic projects in Business Bay aimed at easing the traffic congestion and improving the traffic flow for smoother commutes in the busiest…
