RTA Dubai Announces 6 New Projects to Improve Traffic Flow

The Roads and Transport Authority (RTA) has unveiled six new infrastructure and traffic improvement projects launching this October to reduce congestion, …