Embed this press release by copying the code below:

Website Credit Card Processor Merchant Sales Inc. Processed over $2 Billion in Transactions in 2012