Loading...
Uploaded by WIVBTV on Sep 7, 2010
Store-issued credit cards are a $132 billion business. There are more than 470 million cards in use today.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)