Interesting Fact # 244 - Debit Card Transactions

In the UK transactions using debit cards increased ten-fold from 1991 to 2004.

Comments