According to Capgemini’s World Payment Report 2017, the global digital payments will reach 726 billion transactions by 2020. The report states that by 2019, 50% of transactions carried out using a credit or debit card will be made either online or via mobile. The Capgemini team says, “As a follow up to our successful World Payments Report […]