Posted in Finance India has 100 unicorns, majority of them set up after 2005: Report on March 15, 2021 Ritik Gupta