The Roads and Transport Authority (RTA) of Dubai, United Arab Emirates, has announced the completion of traffic enhancements on Sheikh Zayed Road.
The road adjacent to the Financial Centre Metro Station has been expanded in the direction heading towards Abu Dhabi ...
ENOC Group and Dubai’s Roads and Transport Authority (RTA) have signed a trial agreement to explore the feasibility of green ...