Mastercard

Mastercard is a leading global payments & technology company that connects consumers, businesses, merchants, issuers & governments around the world. Mastercard Incorporated is an American multinational financial services corporation headquartered in the Mastercard International Global Headquarters in Purchase, New York, United States.

Source: mastercard.us

Company logo
Company cover image

TD Bank Picks MasterCard’s Maestro Network

BlueSnap CEO On Visa/Stripe’s Payments Power Play
BlueSnap CEO On Visa/Stripe’s Payments Power Play
July 29, 2015  |  Cross-border Payments

Sure, Stripe grabs the headlines, but what does the deal with Visa, and Stripe's capital raising, portend for the online payments processing writ large? PYMNTS...

READ MORE >