The Caithness Business Index has posted the following article:

Cashless Payments On The Rise: The UK Generated Over £94 Trillion With Contactless Payments

UK, Germany & France: Top 10 EU Leaders Capitalising on Contactless Payments. UK ranks higher than all other EU nations for cashless payments with €106.7 trillion combined revenue last year. [Read Full Article]