United Arab Emirates Dubai’s road and RTA projects poised to alleviate traffic congestion Safina Haider Jul 27, 2024