Attested.to

Definition

an association of companies for some definite purpose

Seed ·

Term in context

consortium in CommonParlance