Storia: Long-delayed NSE IPO sets up $2.6-billion windfall for top investors — Warptech Lab News