Numbers Part 16: Cards, Cards, Cards
Just stumbled across a web page on CreditCards.com that's fantastic. Full of stats and numbers. Here's a sample of the most interesting: There were 984 million bank-issued Visa and MasterCard credit card and debit card accounts in the U.S in 2006. (Sources: Visa USA, MasterCard International) The top 10 credit card issuers controlled approximately 88…