DUBAI: Dubai’s Roads and Transport Authority (RTA) announced the deployment of 126 public buses “Expo Rider” to serve Expo 2020 Dubai visitors for free from nine locations across Dubai. Additionally, the RTA will launch two routes for Expo visitors from […]