British Clearer

British Clearer

Informal for a large, commercial bank in the United Kingdom that deals predominantly or exclusively in the domestic market.
Mentioned in ?
Full browser ?