MoneyHow 93.4% of all shop transactions are now contactlessFebruary 27, 202458New report shows 80% of 85 to 95-year-olds paid with contactless in 202393% of in-store card payments up to £100...