LIC fourth largest insurer in the world based on reserves: S&P Global study

[ad_1] Life Insurance Corporation of India (LIC) is the fourth largest insurer in the world, according to a ranking by S&P Global Market Intelligence based on life, accident and health…