What The Launch Of Facebook’s Libra Means For Payments
PYMNTS
JUNE 18, 2019
Between 2014 and 2017, the report says that 515 million people gained access to an account at a bank, a mobile money account with a telco or other third party. 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.
Let's personalize your content