Credit and debit card acceptance locations worldwide 2012
The statistic shows the number of credit and debit card acceptance locations worldwide in 2012, by brand. In that year, Visa & MasterCard cards were accepted at around 35.9 million locations worldwide, whereas Maestro was accepted at 15.5 million global locations.