September 28, 2022
Digital app’s deposit base of £10bn still lags behind Marcus, which has accrued £22bn