October 7, 2016
— 1.4 billion new transaction accounts were created in 2015. Of these, 85%+ were in China and India, where 30% of the unbanked population lives. Read more findings from the Global Payment Systems Survey, a biannual survey on the status of payment systems worldwide.
Read More »