The Roads and Transport Authority has completed the construction of two rest areas in Al Barsha.
The Roads and Transport Authority has completed the construction of two rest areas in Al Barsha.

Dubai to build 40 air-conditioned rest areas for delivery riders