Dubai’s Roads and Transport Authority (RTA) has completed 20km of road maintenance and rehabilitation works across five major ...