Gulf General RTA upgrades 165 ticket vending machines in metro stationsBy News DeskMar 22, 2024 Dubai: The Dubai Roads and Transport Authority (RTA) has upgraded 165 out of the 262 Ticket Vending Machines (TVMs) across…