Company · mentioned 4 times
UK bank, part of the Royal Bank of Scotland Group, headquartered in Edinburgh, Scotland.
No connections recorded yet.
Fintech Insider Podcast by 11:FS· 16 Mar 2020
Fintech Insider Podcast by 11:FS· 15 Nov 2019