Unicorn Company: A unicorn is a term used in the venture capital industry to describe a startup company with a value of over $1 billion. India currently stands third in the global list of the number of companies that have attained unicorn status (well behind the US and China, but ahead of the UK andRead more