Editors' Choice Dubai RTA to build air-conditioned rest areas for delivery ridersBy News DeskNov 5, 2023 Dubai: Dubai’s Roads and Transport Authority (RTA) is set to construct 40 air-conditioned rest areas for delivery riders in key…