RTA constructs 40 air-conditioned rest areas for delivery riders

Dubai’s Roads and Transport Authority (RTA) intends to construct 40 air-conditioned rest areas for delivery riders in More…