India’s largest insurer, gears up for its first sale of shares, THE WEEK in 60 seconds
Life Insurance Corporation of India, the country’s largest insurer, gears up for its first sale of shares. The historic initial public offering could impact everything from the government’s financial reform plans to the way ordinary Indians invest.