Business ❯Economics ❯Investment ❯Manufacturing
The historic $3.3 billion IPO, the largest in India's history, sees shares drop amid lukewarm retail investor interest.