Comment
Comment by Beretta_Vexee
There are many countries where debit cards are the norm and credit cards are extremely rare.
In France, people are so afraid of consumer credit that cards are renamed ‘deferred debit cards’ rather than credit cards, otherwise people do not want them.