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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results