Like so many other countries around the world, the UK has unquestionably become a plastic society, with credit and debit cards becoming our most popular method of payment.... read more
As there are almost 32 million people with credit cards and 41 million people with debit cards in the UK (Dec 2006), the volume of credit and debit card payments cannot be underestimated.... read more