More and more purchases are being made online. It has been estimated that every 30 seconds, $931,490 is generated from global ecommerce sales on computers. Mobile devices account for $269,683 of ecommerce sales for that same length of time. All of these sales are card not present transactions. The problem is that as more and […]

Continue Reading...