Disaster Recovery
Payment failures put GBP £1.7bn in UK sales at risk
Shoppers are abandoning purchases within minutes of outages, exposing retailers and venues to losses that quickly mount beyond GBP £1.7 billion a year.
By Sofiah Nichole Salivio
•
4 min read
•
Last month