January 8, 2026
Corporate unicorns aim higher than the bottom line
In finance, a unicorn is defined as a privately held startup valued at over $1 billion, a term coined by investor Aileen Lee to describe its rarity. But I would like to expand that definition so…