Taking payments as a small business
Iain McDougall is Country Manager and Executive Director, UK & Ireland at payments fintech Stripe.
Taking payments as a small business
New EU SCA legislation that risked knocking €150 billion off the EU internet economy on its proposed introduction in September has been given a 'phasing in' extension of 18 months.