Mastercard International is targeting a 40 per cent growth for the financial year 2004-05. At present, it has 7 million debit cards and 5 million credit cards…. People will always need credit cards; it seems the average person has about 4 cards in his pocket, a card for gas, a card for a major department […]