Business ❯Finance ❯Market Sentiment ❯Investor Behavior
The historic $3.3 billion IPO, the largest in India's history, sees shares drop amid lukewarm retail investor interest.