Mastercard

Description

A global payments network that partners with banks and other businesses to distribute Mastercard-branded payment cards that route transactions through its proprietary processing system.