What Does The Term Evergreen Mean In Business?

What Does The Term Evergreen Mean In Business? Venture capitalist Dave Whorton and Red Herring co-founder Chris Alden use the term evergreen to describe the increasing number of private, profitable, market-leading businesses that are designed to remain unsold and independent for a long, long time. What does it mean if something is evergreen? evergreen EV-er-green