Transactions in direct debit per capita in France 2014-2020
The number of transactions in direct debit per capita in France from 2014 to 2020 shows that direct debit transactions per capita in France increased annually. Direct debit transactions per capita in France increased from 53.4 in 2014 to 68.3 in 2020.