multibank holding company

Explore definitions, synonyms, and language insights of multibank holding company

Definitions

Noun
a bank holding company owning several banks

More General Terms