Bank of Baroda-promoted IndiaFirst Life is all set to launch its Initial Public Offer (IPO), possibly as soon as November, said sources close to the development. “Post September, in the first or second week of October, we will quickly take a call (on IPO),” a source said, adding that if market conditions remain stable, the […]