Europe’s online economy risks losing €57 billion as SCA is enforced
Europe stands to lose €57 billion in economic activity in the first 12 months after SCA takes effect, according to a Stripe study conducted by 451 Research. The findings are based on surveys conducted with 500 qualified payment professionals at online … Continue reading Europe’s online economy risks losing €57 billion as SCA is enforced