EC's refusal to delay SCA 'kicking retailers while they're down'

Jul 13, 2020
The European Commission's refusal to further delay the introduction of Strong Customer Authentication rules for online transactions could cost merchants up to EUR90 billion in lost sales for 2021 alon

Other news