India’s biggest IPO: Best Proven Opportunities Ahead

India’s biggest IPO is set to launch on Oct 21, valued at nearly $108Bn. Discover what this means for investors and the market.