upload
MasterCard
Industry: Banking
Number of terms: 1
Number of blossaries: 0
Company Profile:
MasterCard Incorporated or MasterCard Worldwide is an American multinational financial services corporation headquartered in the MasterCard International Global Headquarters, Purchase, New York, United States.