Attested.to

Definition

a relation between different business enterprises

Seed ·

Term in context

business relation in CommonParlance