bn:25324067n
Noun Concept
NL
No term available
EN
Clydesdale Bank plc is a retail and commercial bank in Scotland. Wikipedia
Relations
Sources