Britain is the leading FinTech centre in the world

219