Annual reports and public disclosures
"Since getting its banking license Zopa has attracted £1.2bn in deposits, more than £1.5bn of loans on balance sheet, issued 300,000 credit cards becoming a top 5 credit card issuer in the UK, and tripled revenue per customer." 08/06/2022