Dubai’s Roads and Transport Authority (RTA) has completed key improvements on Sheikh Zayed Road, reducing travel time from five minutes to just two...