Site icon Learn English

Interesting Fact # 244 – Debit Card Transactions

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

Exit mobile version