Dubai completes construction of 20 air-conditioned rest areas for delivery riders

Dubai completes construction of 20 air-conditioned rest areas for delivery riders
play icon
Delivery riders rest in a newly constructed rest stop in Dubai.