Business ❯Finance ❯Capital Markets ❯IPO Process
The historic $3.3 billion IPO, the largest in India's history, sees shares drop amid lukewarm retail investor interest.