UK Retailers Suffer £130 Million Sales Loss in First Month of SCA Regulations
New data from Barclaycard Payments reveals that UK retailers have missed out on £130 million in sales due to non-compliance with the new Strong Customer...