Dubai’s Roads and Transport Authority (RTA) has announced the successful completion of upgrades at 22 key public bus locations across the city—an initiative...