Attested.to

Definition

the members of a business organization that owns or operates one or more establishments

Seed ·

Term in context

business firm in CommonParlance