Dubai: When it comes to public transportation, Dubai never rests on its laurels; instead, the city’s leaders are constantly looking for innovative new methods to improve the city’s already world-class public transportation system. The emirate’s Roads and Transport Authority (RTA) […]