Life Insurance Corporation of India (LIC)
India's largest life insurance company and institutional investor, managing assets worth over $500 billion. Government-owned with 280 million policyholders and dominant market share.
India's largest life insurance company and institutional investor, managing assets worth over $500 billion. Government-owned with 280 million policyholders and dominant market share.