Dubai unveils 17 projects to boost transport sector and economy

Dubai unveils 17 projects to boost transport sector and economy
play icon
Picture used for illustrative purpose.