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

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