Attested.to

Definition

a way of selling a company's product either directly or via distributors

Seed ·

Term in context

channel in CommonParlance