India now has 72 unicorns at total valuation of $196 bn: Report

India now has 72 unicorns at total valuation of $196 bn: Report