Mastercard Maestro is a brand of debit cards and prepaid cards owned by Mastercard that was introduced in 1991. Maestro is accepted at around fifteen million point of sale outlets in 93 countries.
- Country
- United States
- Inception
- 1991
- Website
- http://www.maestrocard.com