A new study released today reveals the cost of payment system failures to UK retail and hospitality businesses, estimating losses of £1.6 billion annually. The research, conducted by FreedomPay and Dynatrace in partnership with Retail Economics, highlights the increasing frequency and impact of thes