RTA has brought about massive infrastructure improvements over the past two decades Aerial view of Ghubaiba Bus Station then 1983 and now 2025 Dubai has always been one of the fastest growing cities in world, making it imperative to have a reliable and efficient public transport system. It is with this goal and vision that the Roads and Transport Authority (RTA) was created 20 years ago today, on...