English | German | Russian | Czech

decacorn English

Meaning decacorn meaning

What does decacorn mean?

decacorn

(finance) A private startup with a valuation of US$10 billion or greater.

Are you looking for...?