You just read:

76% of Merchants Experienced at Least one Complete Payments Outage Within the Last Year, SafeCharge Reveals

News provided by

SafeCharge

29 Mar, 2017, 07:00 BST