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