Credit cards have become the universal currency of life. American Express is a huge player that is excepted ALMOST everywhere. Yet can you think of a company or store that does not accept Visa or MasterCard? If you can, do you find it convenient to do business with them? Have you at times not bought something from them simply becuase you didn’t have cash on you and they didn’t accept credit cards?
Merchant Services are now a global phenomenon. Accepting credit cards is a must for any business and it has more of a global appeal than Soccer as this entertaining 2010 Visa commercial highlights.