New Regulation on Online Merchant Credit Card Processing
Ecommerce credit card processing merchants know that Visa and MasterCard are the two titans of the credit card industry. In fact, they have such control of the market that many have accused them of engaging in a duopoly, crushing any other competition that may stand in their way. Duopolies, much like a monopoly, are not …