Several hundred "banking hubs" and almost as many deposit facilities will be built over the next few years.
Initial plans were to create 20 hubs that would be shared by high
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.