That’s one of the main difference between France and the UK: the credit card. When you talk in France about credit card, it’s your bank card. But in the UK they make a difference between debit card and credit card. Everybody can have a debit card but not everyone can have a credit card. Why? [...]

