What is Mastercard?
One of the world's largest digital platforms with a presence in over 210 countries and territories, Mastercard is a leader in global payment systems and technology solutions. Although recognised by many as a financial brand and accepted as such internationally, Mastercard is a facilitator for the financial industry, rather than an independent financial institution.