Dubai’s Roads and Transport Authority (RTA) has carried out 15 projects to support Expo 2020, costing more than Dhs15bn, it announced on Saturday. Currently, all the roads and transport infrastructure ...