Dubai: Dubai’s Roads and Transport Authority (RTA) has launched a major upgrade of Hessa Street aimed at significantly reducing travel time and improving traffic flow. The 3-kilometre corridor between Al