Dubai’s Roads and Transport Authority (RTA) is rolling out a new initiative to support the safety and well-being of delivery riders across the...