Archives: Glossary Terms


  • Unicorn

    The term ”unicorn” in the start-up world refers to privately held companies that have reached a valuation of over $1 billion. The term was coined in 2013 by venture capitalist Aileen Lee to emphasise how rare such successful companies are, like the mythical unicorn. In recent years, the number of unicorns has increased markedly, reflecting a growing trend in the startup ecosystem. Benefits...