Money The Anatomy of a Credit Card Payment [Infographic]Sheiresa NgoMarch 10, 2014March 10, 2014 by Sheiresa NgoMarch 10, 2014March 10, 20141094 Have you ever wondered exactly what happens when you swipe your credit card? Well, a lot happens behind the scenes. This infographic by iMoney gives...