Tag: Visa partners with Saudi Tourism Authority
Visa seals MoU with STA to boost Saudi Arabia’s tourism sector
Visa, the world’s leader in digital payments, has signed a Memorandum of Understanding (MoU) with the Saudi Tourism Authority (STA) in order to collaborate...