New road project in Dubai to decrease travel time by 60%

New road project in Dubai to decrease travel time by 60%
A graphic representation of the proposed road project.

Most Popular Stories