75140539
Jul 26, 1996
Apr 14, 1998
VISA INTERNATIONAL SERVICE ASSOCIATION
Subscribe
providing incentives for the usage of credit and debit cards and for the sale of goods and services of others through the distribution of discount offers and promotions