2011 Credit Card Statistics Infographic

Did you know that there are over 20 billion credit card transactions each year in the US? That’s just one of the many credit card stats compiled in this infographic from