UK Neobank Zopa Secures Another $93M in Funding
With £3 billion in deposits, over £2 billion in loans on its balance sheet, and more than 400,000 credit cards issued since its launch in 2020, Zopa has rapidly established itself as a prominent player in the UK banking landscape. Zopa, a UK-based online banking company, has achieved a significant milestone,
Read More