The number of payment cards globally reached 14 billion in 2016 and is predicted to rise to 17 billion by 2022, driven by further debit card issuance as the banked population increases
Continued rapid expansion of developing markets leads to healthy growth worldwide