bn:21584495n
Noun Concept
SYL
No term available
EN
Challenger banks are small, recently created retail banks that compete directly with the longer-established banks in the UK, sometimes by specialising in areas underserved by the "big four" banks. Wikipedia
Relations
Sources