Stripe has now blocked the Company Registry fraud – but why did it facilitate it? We reported on Monday that, if you incorporate a UK company, you are likely to receive an official-looking letter from Read More » 11 September 2024