Dubai’s Roads and Transport Authority (RTA) has recently completed 10 out of 16 truck rest stops, providing much-needed facilities for the city’s bustling...