Dubai’s Roads and Transport Authority (RTA) is making significant strides in enhancing customer service with the launch of Phase II…