They've been expanding hard across Europe recently, this might dent people's confidence in these new fangled neobanks a bit...
From their last filings, they have 70+ million individual customers, 850k business customers. Highest in the UK: about 13 million, so nearly 20% of the population. Ouch.