The insurance regulator IRDAI has given in-principle approval for the initial public offering of SBI Life Insurance, which is a subsidiary of the country's biggest bank, the State Bank of India. When launched, the IPO will be the second by a life insurer in India.