Attested.to

Definition

a holding company owning or controlling one or more banks

Seed ·