London investors

Top 10 Fintech Investors in London

The City of London is the world’s leading fintech hub thanks to appropriate government policy, availability of a large pool…