78464184
Aug 9, 2004
VISA INTERNATIONAL SERVICE ASSOCIATION
Subscribe
Promoting the sale of credit and debit card accounts through the use of promotional contests, sweepstakes and incentive award programs; creating and updating advertising materials; advertising services