What The Launch Of Facebook’s Libra Means For Payments
PYMNTS
JUNE 18, 2019
That means that 69 percent of the world’s population now has a bank account or something similar, up from 62 percent in 2014 and 51 percent in 2011. That leaves one use case: microtransactions. Sixty-three percent of people living in developing economies have access to a bank account of some kind now too.
Let's personalize your content