The 11 UK cities where your business risks losses by snubbing cashless consumers
Small UK retailers are running the risk of Christmas sales crumbling this festive season by ignoring card payment trends, says EE, which has listed the 11 cities across the country where consumers have the highest dependency on cards – and London isn’t the leader.