The UK’s departure from the EU has created uncertainty. But the picture in around fintech is more nuanced. Source link