New security measures could block one-third of online EU purchases

Sep 28, 2020
New European rules on Strong Customer Authentication (SCA) could block more than one-third of online purchases and cost merchants more than $100 billion in lost sales, according to an analyis by payme

Other news