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