Attested.to

Definition

the body of individuals who manage businesses

Seed ·

Term in context

business community in CommonParlance