Dubai’s Roads and Transport Authority (RTA) has announced it’s constructing 19 truck rest stops and lay-bys in partnership with the private sector, at a number of busy areas across the emirate.