Is London really the fintech capital of the world?

Published: 15/05/2019

15 min read