—A much-awaited initial public offering for India’ s state-run Life Insurance Corp. began this week with retail investors allowed to subscribe for its shares starting Wednesday. The IPO, expected to raise up to $2.74 billion, is India's largest ever. A household name in India, Life Insurance Corp. is the fifth largest global insurer in terms of business and...