February 26th, 2003 - 02:00 GMT Visa contributes to retail success of DSF 2003 Leading United Arab Emirates (UAE) merchants have proclaimed that Visa payments are a major contributory factor towards increased retail sales during peak shopping periods such as the Dubai Shopping F Read more