News
The digital bank was last valued at £362 million ($469 million) in November 2023 after raising £100 million from long-standing shareholders, including the Spanish bank BBVA.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results