mastercard
An American payment card services company providing debit, credit and prepaid cards.
Its logo are two overlapping circles, red and yellow.
Aliases: none
An American payment card services company providing debit, credit and prepaid cards.
Its logo are two overlapping circles, red and yellow.