Dubai: The Roads and Transport Authority (RTA) of Dubai has completed the construction of 40 air-conditioned rest areas for ...
Forty air-conditioned rest areas for delivery riders have been built across key locations of Dubai, the Roads and Transport ...