The IPO is a combination of a fresh issue of shares worth Rs 550 crore and an offer of sale (OFS) of up to 2.06 crore shares.
Startups are central to India’s economy, and these 10 emerging entrepreneurs stand out, with groundbreaking ideas, relentless ...