UNITED ARAB EMIRATES Dubai’s road and RTA projects poised to alleviate traffic congestion Jul 27, 2024