Level 4 - 15

Score : Clues :
No more Clues
It’s an American multinational financial services corporation
It facilitates electronic funds transfers throughout the world, most commonly through credit card and debit cards
In 2008, according to The Nilson Report, it held a 38.3% market share of the credit card marketplace and 60.7% of the debit card marketplace in the United States
Guessed