World-renown worldwide credit card corporation. On May 25, 2006 MasterCard converted from a privately held company to a public company. One of the three major credit cards accepted at vendors across the world. They are also known to work with financial institutions to issue credit cards. The credit cards distributed under the MasterCard brand by the company itself. The financial institution that issues the card controls the credit provided to card holders. MasterCard itself is not accountable.
Link to This DefinitionDid you find this definition of MASTERCARD helpful? You can share it by copying the code below and adding it to your blog or web page.
Written and fact checked by The Law Dictionary