/06 Jun 2019/0 Comments Europe could lose €57bn following SCA implementation – Stripe study claims Europe is set to lose €57bn in economic activity in the first 12 months after Strong Customer Authentication SCA takes effect, a study from Stripe... Read More