Visa and Mastercard are two of the largest credit card networks, powering over 85% of credit card transactions nationwide. Chances are, you already carry one in your wallet. But what sets them apart?
Visa and Mastercard exhibit astronomical returns on equity. They have a history of exponential growth via profit reinvestment and a history of aggressive share buybacks. Both companies faced class ...
Visa Inc. and Mastercard Incorporated are among the highest quality, non-cyclical businesses money can buy today. Benefiting from ever-increasing M2 supply, move towards a cashless society and ...