New Delhi leads the chart in India with five unicorns—startups with over $1 billion valuation—whereas, tech hub Bengaluru lags second with three unicorns calling their home since 2018, a CB Insight report says
Moneycontrol News
First Published on Jul 4, 2018 05:50 pm