Quote:
Originally Posted by DamianJ
I don't mean to be a dick, but where do you get the info that only 25% of europeans have a credit card?
|
100% of Europeans have a bank account and our billing solution allows them to pay with their preferred way of banking which is threw Direct Debit.
Mr. Romance