you’re definitely familiar with names like Visa, American Express and Mastercard. Ever stopped to ponder what exactly these companies do? Their logos are plastered on billions of payment cards ...