Attested.to

Definition

the most desirable assets of a corporation

Seed ·

Term in context

crown jewel in CommonParlance