Attested.to

Definition

a consortium of independent organizations formed to limit competition by controlling the production and distribution of a product or service

Seed ·

Term in context

cartel in CommonParlance