Paying with a Mastercard credit card. Image Source: Mastercard
Mastercard is the other face of the American credit card duopoly (with the other being Visa). An incredibly successful business, Mastercard’s success has been built based on its network effect and its ability to collect a toll on global payments.
History of Mastercard
Business Overview
Financials
Valuation and Closing Thoughts
Want to listen to another episode or check out another company? Check out the full archive here.