Forty air-conditioned rest areas for delivery riders have been built across key locations of Dubai, the Roads and Transport ...