Venture Capital
There’s a reason they are called unicorns. India is home to over 39K startups but only a certain amount have managed to reach the billion-dollar valuation mark.

In this article